com.atlassian.jira.mock.multitenant
Class MockMultiTenantManager
java.lang.Object
com.atlassian.jira.mock.multitenant.MockMultiTenantManager
- All Implemented Interfaces:
- com.atlassian.multitenant.MultiTenantManager
public class MockMultiTenantManager
- extends Object
- implements com.atlassian.multitenant.MultiTenantManager
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MockMultiTenantManager
public MockMultiTenantManager(com.atlassian.multitenant.TenantReference tenantReference)
registerListener
public void registerListener(com.atlassian.multitenant.MultiTenantLifecycleAware lifecycleListener)
- Specified by:
registerListener
in interface com.atlassian.multitenant.MultiTenantManager
deregisterListener
public void deregisterListener(com.atlassian.multitenant.MultiTenantLifecycleAware lifecycleListener)
- Specified by:
deregisterListener
in interface com.atlassian.multitenant.MultiTenantManager
runForEachTenant
public void runForEachTenant(Runnable runnable,
boolean override)
- Specified by:
runForEachTenant
in interface com.atlassian.multitenant.MultiTenantManager
runForTenant
public void runForTenant(com.atlassian.multitenant.Tenant tenant,
Runnable runnable,
boolean override)
- Specified by:
runForTenant
in interface com.atlassian.multitenant.MultiTenantManager
callForTenant
public <T> T callForTenant(com.atlassian.multitenant.Tenant tenant,
Callable<T> callable,
boolean override)
throws Exception
- Specified by:
callForTenant
in interface com.atlassian.multitenant.MultiTenantManager
- Throws:
Exception
isSingleTenantMode
public boolean isSingleTenantMode()
- Specified by:
isSingleTenantMode
in interface com.atlassian.multitenant.MultiTenantManager
getAllTenants
public Collection<com.atlassian.multitenant.Tenant> getAllTenants()
- Specified by:
getAllTenants
in interface com.atlassian.multitenant.MultiTenantManager
getTenantFromSession
public com.atlassian.multitenant.Tenant getTenantFromSession(javax.servlet.http.HttpSession session)
- Specified by:
getTenantFromSession
in interface com.atlassian.multitenant.MultiTenantManager
getTenantByName
public com.atlassian.multitenant.Tenant getTenantByName(String name)
- Specified by:
getTenantByName
in interface com.atlassian.multitenant.MultiTenantManager
isSystemTenant
public boolean isSystemTenant()
- Specified by:
isSystemTenant
in interface com.atlassian.multitenant.MultiTenantManager
Copyright © 2002-2013 Atlassian. All Rights Reserved.