public class RefappTenantRegistry extends Object implements com.atlassian.tenancy.api.TenantAccessor, com.atlassian.tenancy.api.TenantContext
| Constructor and Description |
|---|
RefappTenantRegistry() |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
asTenant(com.atlassian.tenancy.api.Tenant tenant,
Callable<T> callback) |
Iterable<com.atlassian.tenancy.api.Tenant> |
getAvailableTenants() |
com.atlassian.tenancy.api.Tenant |
getCurrentTenant() |
List<RefappTenant> |
getRefappTenants() |
boolean |
hasTenant() |
void |
setTenant(RefappTenant tenant) |
public Iterable<com.atlassian.tenancy.api.Tenant> getAvailableTenants()
getAvailableTenants in interface com.atlassian.tenancy.api.TenantAccessorpublic List<RefappTenant> getRefappTenants()
public void setTenant(RefappTenant tenant)
public boolean hasTenant()
@Nullable public com.atlassian.tenancy.api.Tenant getCurrentTenant()
getCurrentTenant in interface com.atlassian.tenancy.api.TenantContextpublic <T> T asTenant(com.atlassian.tenancy.api.Tenant tenant,
Callable<T> callback)
throws com.atlassian.tenancy.api.TenantUnavailableException,
InvocationTargetException
asTenant in interface com.atlassian.tenancy.api.TenantAccessorcom.atlassian.tenancy.api.TenantUnavailableExceptionInvocationTargetExceptionCopyright © 2018 Atlassian. All rights reserved.