public class TenantLevelObj
extends java.lang.Object
Constructor and Description |
---|
TenantLevelObj() |
Modifier and Type | Method and Description |
---|---|
void |
clearAllTenants()
Remove the objects for all the tenants except for the master tn
|
void |
clearByMaster() |
void |
clearTenant() |
java.lang.Object |
get() |
protected java.lang.Object |
get(int tenantID)
Get the object
|
java.util.Set |
getLoadedTenants() |
boolean |
hasObjectInCurrentContext() |
java.lang.Object |
removeObjectInContext() |
void |
set(java.lang.Object obj)
Set the object.
|
void |
set(int tenantID,
java.lang.Object obj)
Set the object.
|
void |
unloadInactiveCaches(long interval) |
public void set(int tenantID, java.lang.Object obj)
tenantID
- obj
- public void set(java.lang.Object obj)
obj
- protected java.lang.Object get(int tenantID)
tenantID
- public java.lang.Object get()
public boolean hasObjectInCurrentContext()
public java.lang.Object removeObjectInContext()
public void clearAllTenants()
public void clearByMaster() throws MXException
MXException
public void clearTenant()
public java.util.Set getLoadedTenants() throws MXException
MXException
public final void unloadInactiveCaches(long interval) throws MXException
MXException