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, SQLLOGGER
appenderPrefix, 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 MaximoCache
MXException
public static AutoKeyCacheFactory getInstance() throws MXException
MXException
public void reload() throws MXException
reload
in interface MaximoCache
MXException
public void reload(java.lang.String key) throws MXException
reload
in interface MaximoCache
MXException
public java.lang.String getName()
getName
in interface MaximoCache
public MaximoCache getCache()
getCache
in interface MaximoMTEnabledCache
public boolean isLoaded()
isLoaded
in interface MaximoMTEnabledCache