public class AppSetupService extends AppService implements AppSetupServiceRemote
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 |
---|
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, 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 AppSetupService() throws java.rmi.RemoteException
java.rmi.RemoteException
public 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.RemoteException
public void init()
AppService
init
in interface Service
init
in class AppService
Service
public java.lang.String getMainTbname(java.lang.String app, UserInfo userInfo) throws MXException, java.rmi.RemoteException
getMainTbname
in interface AppSetupServiceRemote
app
- the name of the app (maxapps.app)userInfo
- The UserInfo making the request.MXException
java.rmi.RemoteException
getMainTbname(java.lang.String, psdi.security.UserInfo)
public CtrlCondPropCache getCondPropCache()
getCondPropCache
in interface AppSetupServiceRemote
public PresentationCache getPresentationCache() throws MXException, java.rmi.RemoteException
getPresentationCache
in interface AppSetupServiceRemote
MXException
java.rmi.RemoteException
public void overridePropValue(MboRemote propCfg, java.lang.String userAlnValue, java.lang.Long userLongVal, java.lang.Boolean userBoolValue) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public void resetPropValue(MboRemote propCfg) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public 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.RemoteException
MXException