public class EventResponseService extends AppService implements EventResponseServiceRemote
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 |
---|
EventResponseService(MXServer mxServer) |
Modifier and Type | Method and Description |
---|---|
void |
init()
Initializes the RespondingEventListener.
|
void |
registerResponder(MboRemote sourceMbo,
MboRemote refMbo,
MboRemote targetMbo,
java.lang.String eventName,
java.lang.String validateID,
java.lang.String presaveID,
java.lang.String actionID,
java.lang.String postID)
Creates a EventResponse Mbo with the given information and implements
it immediately.
|
checkSecurity, configure, destroy, freeDBConnection, freeMboSet, getCriteria, getCurrentState, getDBConnection, getLiveObjCount, getLoad, getMaximoDD, getMaxVar, getMboSet, getMXServer, getName, getProfile, getProxy, getSchemaOwner, getServiceInfo, getServiceLogger, getSetForRelationship, getSetFromKeys, getStateCmdList, getStateList, getURL, initCriteriaList, isAppService, isRunning, isSingletonService, restart, setProxy, setRunning, setURL, verifyUser, verifyUser
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
checkSecurity, getCriteria, getCurrentState, getLiveObjCount, getMboSet, getName, getSchemaOwner, getSetForRelationship, getSetFromKeys, getStateCmdList, getStateList, getURL, verifyUser, verifyUser
isAppService, isSingletonService, restart
public EventResponseService(MXServer mxServer) throws java.rmi.RemoteException
mxServer
- java.rmi.RemoteException
public void init()
init
in interface Service
init
in class AppService
Service
public void registerResponder(MboRemote sourceMbo, MboRemote refMbo, MboRemote targetMbo, java.lang.String eventName, java.lang.String validateID, java.lang.String presaveID, java.lang.String actionID, java.lang.String postID) throws MXException, java.rmi.RemoteException
registerResponder
in interface EventResponseServiceRemote
sourceMbo
- The Mbo that will give the event.refMbo
- The Mbo registering this ER.eventName
- The name of the event to respond to.validateID
- The action to do on the eventValidate Message.presaveID
- The action to do on the preSaveEventAction Message.actionID
- The action to do on the eventAction Message.postID
- The action to do on the postCommitEventAction Message.MXException
java.rmi.RemoteException
registerResponder(psdi.mbo.MboRemote, psdi.mbo.MboRemote, psdi.mbo.MboRemote, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)