public class TenantContext
extends java.lang.Object
| コンストラクタと説明 |
|---|
TenantContext(int tenantId)
キャッシュクリア時のために、tenantIdのみ保持するTenantContext。
|
TenantContext(int tenantId,
java.lang.String tenantName,
java.lang.String tenantUrl,
boolean isNoMeta)
コンストラクタ
|
TenantContext(Tenant tenant,
boolean isNoMeta) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
MetaDataContext |
getMetaDataContext() |
<T extends TenantResource> |
getResource(java.lang.Class<T> resourceClass) |
ScriptEngine |
getScriptEngine() |
int |
getTenantId() |
java.lang.String |
getTenantName() |
MetaTenant.MetaTenantHandler |
getTenantRuntime() |
java.lang.String |
getTenantUrl() |
void |
invalidate() |
Tenant |
loadTenantInfo()
Rdb上の不変のテナント情報(id,url,name)と、メタデータ上のTenant情報を元に、
Tenantを作成して返却する。
|
public TenantContext(int tenantId,
java.lang.String tenantName,
java.lang.String tenantUrl,
boolean isNoMeta)
tenantId - テナントIDtenantUrl - テナントURLTenantContext(int tenantId)
tenantId - public TenantContext(Tenant tenant, boolean isNoMeta)
public <T extends TenantResource> T getResource(java.lang.Class<T> resourceClass)
public int getTenantId()
public java.lang.String getTenantName()
public ScriptEngine getScriptEngine()
public MetaDataContext getMetaDataContext()
public java.lang.String getTenantUrl()
public MetaTenant.MetaTenantHandler getTenantRuntime()
public Tenant loadTenantInfo()
public void invalidate()