public class ClassstructureCache extends AbstractMaximoMTEnabledCache implements APIDataCache
APPLOGGER, CRONTASKLOGGER, CRONTASKMGRLOGGER, CRONTASKMGRSQLLOGGER, DBCONNECTIONLOGGER, DDLOGGER, DMLOGGER, EVENTLOGGER, EXCEPTIONLOGGER, MAILLOGGER, MAXIMOLOGGER, MTLOGGER, NULLMBOPOINTER, SECURITY, SENDFAILEDLOGGER, SERVICELOGGER, SQLLOGGERappenderPrefix, LOGGERNAME_APP, LOGGERNAME_CRONTASK, LOGGERNAME_CRONTASKMGR, LOGGERNAME_DBCONNECTION, LOGGERNAME_DD, LOGGERNAME_DM, LOGGERNAME_DMPREVIEW, LOGGERNAME_EVENT, LOGGERNAME_EXCEPTION, LOGGERNAME_MAIL, LOGGERNAME_MAXIMO, LOGGERNAME_MT, LOGGERNAME_NULLMBOPOINTER, LOGGERNAME_SECURITY, LOGGERNAME_SENDFAILED, LOGGERNAME_SERVICE, LOGGERNAME_SQL, LOGGERNAME_SQL_CRONTASKMGR, LOGGERNAME_TXN, loggerPrefix| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDescForClassstructureId(java.lang.String classstructureid,
UserInfo userInfo) |
static ClassstructureCache |
getInstance() |
java.lang.String |
getName()
Returns the name of the cache object.
|
void |
processAPIRequest(java.lang.String key,
UserInfo userInfo,
com.ibm.json.java.JSONObject jo) |
getCache, getLoadedTenants, init, isLoaded, reload, reload, unloadInactiveCaches, unloadTenantpublic static final ClassstructureCache getInstance()
public java.lang.String getDescForClassstructureId(java.lang.String classstructureid,
UserInfo userInfo)
throws MXException
MXExceptionpublic java.lang.String getName()
getName in interface MaximoCachepublic void processAPIRequest(java.lang.String key,
UserInfo userInfo,
com.ibm.json.java.JSONObject jo)
throws MXException,
java.rmi.RemoteException
processAPIRequest in interface APIDataCacheMXExceptionjava.rmi.RemoteException