public class MaxLookupMapCache extends java.lang.Object implements MaximoCache, 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
Constructor and Description |
---|
MaxLookupMapCache(MaxLookupMapCache master) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object[] |
get(java.lang.String target,
java.lang.String source,
java.lang.String attr) |
java.lang.Object[] |
get(java.lang.String target,
java.lang.String source,
java.lang.String attr,
boolean lookExtendingObject) |
java.lang.String |
getExtendingObject(java.lang.String objName) |
java.lang.Object[] |
getLookupKeyMap(java.lang.String target,
java.lang.String source,
java.lang.String attr)
Get the lookup key map.
|
java.lang.String |
getName()
Returns the name of the cache object.
|
void |
init()
Initialize the cache object.
|
void |
reload()
Reloads the cache object.
|
void |
reload(java.lang.String key)
Initialize a specific component of the cache identified by the key.
|
void |
reload(java.lang.String target,
java.lang.String source,
java.lang.String attr) |
void |
setLookupKeyMap(java.lang.String target,
java.lang.String source,
java.lang.String attr,
java.lang.Object[] map) |
public MaxLookupMapCache(MaxLookupMapCache master)
public java.lang.Object[] get(java.lang.String target, java.lang.String source, java.lang.String attr)
public java.lang.Object[] get(java.lang.String target, java.lang.String source, java.lang.String attr, boolean lookExtendingObject)
public java.lang.String getExtendingObject(java.lang.String objName)
public void init() throws MXException
init
in interface MaximoCache
MXException
public void reload() throws MXException
reload
in interface MaximoCache
MXException
public void reload(java.lang.String target, java.lang.String source, java.lang.String attr) throws MXException
MXException
public java.lang.String getName()
getName
in interface MaximoCache
public void reload(java.lang.String key) throws MXException
MaximoCache
reload
in interface MaximoCache
MXException
public java.lang.Object[] getLookupKeyMap(java.lang.String target, java.lang.String source, java.lang.String attr)
targetMbo
- attr
- MXException
java.rmi.RemoteException
public void setLookupKeyMap(java.lang.String target, java.lang.String source, java.lang.String attr, java.lang.Object[] map)