public class MaxExtIfaceIn extends AbstractMaximoMTEnabledCache
tenantLockObjs, tloMaxCache
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 |
---|---|
protected MaximoCache |
getCachedUnit()
Returns MaxExtIfaceInImpl.
|
static MaxExtIfaceIn |
getMaxExtIfaceIn()
Always use one instance of MaxExtIfaceIn
|
MaxExtIfaceInInfo |
getMaxExtIfaceInInfo(java.lang.String systemName,
java.lang.String interfaceName)
Get a List of MaxExtIfaceInInfo objects (maps) for this extsystem-iface
combination
|
java.util.Map |
getMaxExtIfaceInMap()
Get a Map of all External Systems
|
java.lang.String |
getName()
Returns the name as registered in Maximo Cache
|
java.util.List |
getSystemsForServices(java.lang.String serviceName)
Gets all systems name for the given interface name
|
boolean |
isContinuous(java.lang.String systemName,
java.lang.String interfaceName)
Check if interface goes to continuous or sequential queue for the given
external system
|
boolean |
isInterfaceEnabled(java.lang.String systemName,
java.lang.String interfaceName)
Check if interface is enabled for the given external system
|
getCache, getLoadedTenants, init, isLoaded, reload, reload, unloadInactiveCaches, unloadTenant
public static MaxExtIfaceIn getMaxExtIfaceIn() throws MXException
MXException
- MAXIMO exceptionpublic java.lang.String getName()
public java.util.Map getMaxExtIfaceInMap()
public MaxExtIfaceInInfo getMaxExtIfaceInInfo(java.lang.String systemName, java.lang.String interfaceName)
public java.util.List getSystemsForServices(java.lang.String serviceName)
public boolean isInterfaceEnabled(java.lang.String systemName, java.lang.String interfaceName)
public boolean isContinuous(java.lang.String systemName, java.lang.String interfaceName)
protected MaximoCache getCachedUnit()
getCachedUnit
in class AbstractMaximoMTEnabledCache