public class AppSetupService extends AppService implements AppSetupServiceRemote
currentState, dbManager, INIT, liveObjCount, load, LOAD, mxServer, name, RUN, running, stateCmdList, stateList, STOP, urlAPPLOGGER, 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 |
|---|
AppSetupService() |
AppSetupService(MXServer mxServer) |
| Modifier and Type | Method and Description |
|---|---|
CtrlCondPropCache |
getCondPropCache() |
java.lang.String |
getMainTbname(java.lang.String app,
UserInfo userInfo)
Get the name of the main table for the app.
|
PresentationCache |
getPresentationCache() |
void |
init()
Initialize the Application Service.
|
void |
overridePropValue(MboRemote propCfg,
java.lang.String userAlnValue,
java.lang.Long userLongVal,
java.lang.Boolean userBoolValue) |
void |
publishWorkCenter(MboRemote maxWorkcenterMbo,
java.lang.String revisionDate,
java.lang.String workcenter,
java.lang.String comments,
java.lang.String headerString)
This is called when the user hits "Publish" when in design mode.
|
void |
resetPropValue(MboRemote propCfg) |
checkSecurity, configure, destroy, freeDBConnection, freeMboSet, getCriteria, getCriteriaList, getCurrentState, getDBConnection, getLiveObjCount, getLoad, getMaximoDD, getMaxVar, getMboSet, getMXServer, getName, getProfile, getProxy, getSchemaOwner, getServiceInfo, getServiceLogger, getSetForRelationship, getSetFromKeys, getStateCmdList, getStateList, getURL, initCriteriaList, isAppService, isRunning, isSingletonService, restart, setName, setProxy, setRunning, setURL, verifyUser, verifyUserclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcheckSecurity, getCriteria, getCurrentState, getLiveObjCount, getMboSet, getName, getSchemaOwner, getSetForRelationship, getSetFromKeys, getStateCmdList, getStateList, getURL, verifyUser, verifyUserisAppService, isSingletonService, restartpublic AppSetupService()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic AppSetupService(MXServer mxServer) throws java.rmi.RemoteException
name - -- a "Name" for the Service.srvEnv - -- the "Server Environment" this Service is being
created in.java.rmi.RemoteExceptionpublic void init()
AppServiceinit in interface Serviceinit in class AppServiceServicepublic java.lang.String getMainTbname(java.lang.String app,
UserInfo userInfo)
throws MXException,
java.rmi.RemoteException
getMainTbname in interface AppSetupServiceRemoteapp - the name of the app (maxapps.app)userInfo - The UserInfo making the request.MXExceptionjava.rmi.RemoteExceptionAppSetupService.getMainTbname(java.lang.String, psdi.security.UserInfo)public CtrlCondPropCache getCondPropCache()
getCondPropCache in interface AppSetupServiceRemotepublic PresentationCache getPresentationCache() throws MXException, java.rmi.RemoteException
getPresentationCache in interface AppSetupServiceRemoteMXExceptionjava.rmi.RemoteExceptionpublic void overridePropValue(MboRemote propCfg, java.lang.String userAlnValue, java.lang.Long userLongVal, java.lang.Boolean userBoolValue) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic void resetPropValue(MboRemote propCfg) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic void publishWorkCenter(MboRemote maxWorkcenterMbo, java.lang.String revisionDate, java.lang.String workcenter, java.lang.String comments, java.lang.String headerString) throws java.rmi.RemoteException, MXException
maxWorkcenterMbo - This is the MboRemote for the to-be-published workcenterrevisionDate - workcenter - comments - java.rmi.RemoteExceptionMXException