public class AssetMoveAsyncJobHandler extends AsyncJobHandler
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| Constructor and Description |
|---|
AssetMoveAsyncJobHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
asyncProcess(MXServer server,
java.lang.String jobName,
java.lang.String jobQueueNum,
java.lang.String Object,
UserInfo ui,
java.lang.String whereClause,
java.util.HashMap params)
Async process
|
void |
copyObjectSnapshot(java.lang.String jobQueueNum,
MboSetRemote assetSet) |
void |
copyRelatedObjectSnapshot(java.lang.String jobQueueNum,
MboSetRemote ObjectSet,
java.lang.String ObjectName,
java.lang.String Relationship) |
logSql, sendAsyncJobEmail, writeAsyncJobMsg, writeAsyncJobMsg, writeAsyncJobMsgpublic void asyncProcess(MXServer server, java.lang.String jobName, java.lang.String jobQueueNum, java.lang.String Object, UserInfo ui, java.lang.String whereClause, java.util.HashMap params)
asyncProcess in interface AsyncJobHandlerInterfaceasyncProcess in class AsyncJobHandlerjobName - The name of the job.jobQueueNum - The identifier of the job in the job queue.Object - The name of the main object that the async process is performed on.whereClause - The where clause applied on the main objects to identify one or more objects that the
async process is performed on.params - A hash map of all the other parameters need to run the async job. The keys are the parameter names
and the values are the MaxTypeObjectpublic void copyObjectSnapshot(java.lang.String jobQueueNum,
MboSetRemote assetSet)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic void copyRelatedObjectSnapshot(java.lang.String jobQueueNum,
MboSetRemote ObjectSet,
java.lang.String ObjectName,
java.lang.String Relationship)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteException