public class SCConfigService extends AppService implements SCConfigServiceRemote
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 |
|---|
SCConfigService()
Construct the SCConfigService object without sending a parameter.
|
SCConfigService(MXServer mxServer)
Construct the SCConfigService object by sending in a server environment parameter.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Hashtable |
checkGroupAssociation(MboSetRemote scconfigSet)
Returns message if any start centers have been removed due to exclusion from the group or group's dissassociation from the *
|
java.util.Hashtable |
checkGroupAssociation(UserInfo ui)
Deprecated.
|
boolean |
doesAttributeExist(MboSetRemote msr,
java.lang.String attributeName)
Returns true if the given attribute exists in the mboSet
|
java.util.Hashtable |
getPortletControlNameMap(UserInfo ui)
Returns a collection of portletappname vs their control names that are stored in the
database
|
java.lang.Object[] |
getStartCenters(UserInfo ui)
Retreives all startcenters for a user that he already has.
|
boolean |
isTemplate(UserInfo ui,
long startCenterId)
Returns trus if a start center is a template
|
void |
loadStartCenter(java.lang.String groupName,
UserInfo ui)
Creates startcenters for a user based on his group template
|
long |
loadStartCenterFromTemplate(java.lang.String templateId,
java.lang.String groupName,
UserInfo ui,
boolean modifyTemplate)
Creates startcenters for a user directly based on template id
|
void |
saveAsTemplate(java.lang.String startCenterToCopy,
UserInfo ui)
Creates startcenters for a user based on his group template
|
boolean |
templateBeingModified(UserInfo ui,
long templateID)
Returns trus if this template is being modified by another admin
|
long |
updateStartCenter(MboRemote startCenter)
Update Start Center from latest template.
|
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, init, 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 SCConfigService()
throws java.rmi.RemoteException
none - java.rmi.RemoteExceptionpublic SCConfigService(MXServer mxServer) throws java.rmi.RemoteException
mxServer - The "Server Environment" for the created Service Contract.java.rmi.RemoteExceptionpublic void loadStartCenter(java.lang.String groupName,
UserInfo ui)
throws java.rmi.RemoteException,
MXException
loadStartCenter in interface SCConfigServiceRemotejava.rmi.RemoteExceptionMXExceptionpublic long loadStartCenterFromTemplate(java.lang.String templateId,
java.lang.String groupName,
UserInfo ui,
boolean modifyTemplate)
throws java.rmi.RemoteException,
MXException
loadStartCenterFromTemplate in interface SCConfigServiceRemotejava.rmi.RemoteExceptionMXExceptionpublic void saveAsTemplate(java.lang.String startCenterToCopy,
UserInfo ui)
throws java.rmi.RemoteException,
MXException
saveAsTemplate in interface SCConfigServiceRemotejava.rmi.RemoteExceptionMXExceptionpublic java.lang.Object[] getStartCenters(UserInfo ui) throws java.rmi.RemoteException, MXException
getStartCenters in interface SCConfigServiceRemotejava.rmi.RemoteExceptionMXExceptionpublic java.util.Hashtable checkGroupAssociation(UserInfo ui) throws java.rmi.RemoteException, MXException
SCConfigServiceRemotecheckGroupAssociation in interface SCConfigServiceRemotejava.rmi.RemoteExceptionMXExceptionpublic java.util.Hashtable checkGroupAssociation(MboSetRemote scconfigSet) throws java.rmi.RemoteException, MXException
java.rmi.RemoteExceptionMXExceptionpublic long updateStartCenter(MboRemote startCenter) throws java.rmi.RemoteException, MXException
updateStartCenter in interface SCConfigServiceRemotejava.rmi.RemoteExceptionMXExceptionpublic boolean doesAttributeExist(MboSetRemote msr, java.lang.String attributeName) throws java.rmi.RemoteException, MXException
doesAttributeExist in interface SCConfigServiceRemotemboName - attributeName - java.rmi.RemoteExceptionMXExceptionpublic java.util.Hashtable getPortletControlNameMap(UserInfo ui) throws java.rmi.RemoteException, MXException
getPortletControlNameMap in interface SCConfigServiceRemotejava.rmi.RemoteExceptionMXExceptionpublic boolean templateBeingModified(UserInfo ui, long templateID) throws java.rmi.RemoteException, MXException
templateBeingModified in interface SCConfigServiceRemotejava.rmi.RemoteExceptionMXExceptionpublic boolean isTemplate(UserInfo ui, long startCenterId) throws java.rmi.RemoteException, MXException
isTemplate in interface SCConfigServiceRemotejava.rmi.RemoteExceptionMXException