public class AutoKeyCacheFactory extends java.lang.Object implements MaximoMTEnabledCache, FixedLoggers
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 |
|---|---|
MaximoCache |
getCache()
Returns a tenantCache...creates it if necessary.
|
static AutoKeyCacheFactory |
getInstance()
Returns an instance of AutoKeyCacheFactory
|
java.lang.String |
getName()
Returns the name of the cache.
|
void |
init()
Initializes the cache with TenantLevelObj.
|
boolean |
isLoaded()
Returns what is in the cache.
|
void |
reload()
Reloads the cache
|
void |
reload(java.lang.String key)
Reloads the 'key' cache.
|
public void init()
throws MXException
init in interface MaximoCacheMXExceptionpublic static AutoKeyCacheFactory getInstance() throws MXException
MXExceptionpublic void reload()
throws MXException
reload in interface MaximoCacheMXExceptionpublic void reload(java.lang.String key)
throws MXException
reload in interface MaximoCacheMXExceptionpublic java.lang.String getName()
getName in interface MaximoCachepublic MaximoCache getCache()
getCache in interface MaximoMTEnabledCachepublic boolean isLoaded()
isLoaded in interface MaximoMTEnabledCache