public class SCConfigService extends AppService implements SCConfigServiceRemote
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 |
|---|
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, 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, setProxy, setRunning, setURL, verifyUser, verifyUserequals, 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