public class CtrlCondPropCacheFactory extends java.lang.Object implements MaximoMTEnabledCache, FixedLoggers
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CACHENAME |
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 CtrlCondPropCacheFactory |
getInstance()
Returns an instance of CtrlCondPropCacheFactory
|
java.lang.String |
getName()
Returns the name of the cache.
|
java.util.TreeSet<java.lang.String> |
getPropertyList()
Returns a list (TreeMap) of all possible properties that can be conditional changed.
|
void |
init()
Initialize the cache object.
|
void |
init(MXServer mxs) |
boolean |
isLoaded()
Returns what is in the cache.
|
void |
reload()
Reloads the cache
|
void |
reload(java.lang.String key)
Reloads the 'key' cache.
|
void |
setPropertyList(java.util.TreeSet<java.lang.String> propertyList)
Caches a list (TreeSet) of all possible properties that can be conditional changed.
|
public static final java.lang.String CACHENAME
public static CtrlCondPropCacheFactory 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 MaximoMTEnabledCachepublic void init()
MaximoCacheinit in interface MaximoCachepublic void init(MXServer mxs) throws MXException
MXExceptionpublic java.util.TreeSet<java.lang.String> getPropertyList()
public void setPropertyList(java.util.TreeSet<java.lang.String> propertyList)