com.atlassian.jira.tenancy
Class DefaultJiraTenantAccessor
java.lang.Object
com.atlassian.jira.tenancy.DefaultJiraTenantAccessor
- All Implemented Interfaces:
- JiraTenantAccessor, com.atlassian.tenancy.api.TenantAccessor
public class DefaultJiraTenantAccessor
- extends Object
- implements JiraTenantAccessor
Implementation of TenantAccessor for InstantOn - only has a system tenant
- Since:
- v7.0
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultJiraTenantAccessor
public DefaultJiraTenantAccessor(com.atlassian.tenancy.api.TenantContext tenantContext)
getAvailableTenants
public Iterable<com.atlassian.tenancy.api.Tenant> getAvailableTenants()
- Specified by:
getAvailableTenants
in interface com.atlassian.tenancy.api.TenantAccessor
asTenant
public <T> T asTenant(com.atlassian.tenancy.api.Tenant tenant,
Callable<T> call)
throws com.atlassian.tenancy.api.TenantUnavailableException,
InvocationTargetException
- Specified by:
asTenant
in interface com.atlassian.tenancy.api.TenantAccessor
- Throws:
com.atlassian.tenancy.api.TenantUnavailableException
InvocationTargetException
addTenant
public void addTenant(com.atlassian.tenancy.api.Tenant tenant)
- Specified by:
addTenant
in interface JiraTenantAccessor
Copyright © 2002-2014 Atlassian. All Rights Reserved.