|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IConfigurationDataOutService
This web service provides methods to fetch CEM configuration data objects.
Method Summary | |
---|---|
DApplicationDefinition[] |
getAllApplicationDefinitions()
Gets all Application Definitions from the database. |
DBusinessProcessDefinition[] |
getAllBusinessProcessDefinitions()
Gets all Business Process Definitions from the database. |
DUserGroup[] |
getAllUserGroups()
Gets all the user groups from the database. |
DUser[] |
getAllUsers()
Gets all the users from the database. |
DBusinessProcessDefinition |
getBusinessProcessDefinitionById(long id)
Gets a specified Business Process Definition from the database. |
DBusinessProcessDefinition |
getBusinessProcessDefinitionByName(java.lang.String name)
Gets a specified Business Process Definition from the database. |
DBusinessProcessDefinition[] |
getBusinessProcessDefinitionsByAppId(long applicationId)
Get the Business Process Definitions from the database belonging to the given application |
DBusinessTransactionDefinition[] |
getBusinessTransactionDefinitions(long businessProcessDefinitionId)
Gets all Business Transaction Definitions for a specified Business Process Definition. |
DBusinessTransactionDefinition[] |
getBusinessTransactionDefinitions(java.lang.String businessProcessDefinitionName)
Gets all Business Transaction Definitions for a specified Business Process Definition. |
DBusinessTransactionDefinition[] |
getEnabledBusinessTransactionDefinitions(long businessProcessDefinitionId)
Gets all enabled Business Transaction Definitions for a specified Business Process Definition. |
DBusinessProcessDefinition[] |
getFilteredBusinessProcessDefinitions(java.lang.String regex)
Gets filtered Business Process Definitions from the database. |
DBusinessTransactionDefinition[] |
getFilteredBusinessTransactionDefinitions(long businessProcessDefinitionId,
java.lang.String regex)
Gets filtered Business Transaction Definitions for a specified Business Process Definition. |
DBusinessTransactionDefinition[] |
getFilteredEnabledBusinessTransactionDefinitions(long businessProcessDefinitionId,
java.lang.String regex)
Gets filtered enabled Business Transaction Definitions for a specified Business Process Definition. |
DUserGroup[] |
getFilteredUserGroups(java.lang.String regularExpression)
Gets all the user groups from the database that match the passed regular expression. |
DUser |
getUserById(long id)
Gets a specified user from the database. |
DUser |
getUserByName(java.lang.String name)
Gets a specified user from the database. |
DUserGroup |
getUserGroupById(long id)
Gets a specified user group from the database. |
DUserGroup |
getUserGroupByName(java.lang.String name)
Gets a specified user group from the database. |
DUser[] |
getUsersForUserGroup(long userGroupId)
Gets all users in a specified user group. |
DUser[] |
getUsersForUserGroup(java.lang.String userGroupName)
Gets all users in a specified user group. |
Method Detail |
---|
DUser[] getAllUsers() throws java.rmi.RemoteException, CEMWebServicesException
CEMWebServicesException
java.rmi.RemoteException
DUser getUserById(long id) throws java.rmi.RemoteException, CEMWebServicesException
id
- the user id
CEMWebServicesException
java.rmi.RemoteException
DUser getUserByName(java.lang.String name) throws java.rmi.RemoteException, CEMWebServicesException
name
- the user name
CEMWebServicesException
java.rmi.RemoteException
DUserGroup[] getAllUserGroups() throws java.rmi.RemoteException, CEMWebServicesException
CEMWebServicesException
java.rmi.RemoteException
DUserGroup[] getFilteredUserGroups(java.lang.String regularExpression) throws java.rmi.RemoteException, CEMWebServicesException
String
- regularExpression
CEMWebServicesException
java.rmi.RemoteException
DUserGroup getUserGroupById(long id) throws java.rmi.RemoteException, CEMWebServicesException
id
- the user group id
CEMWebServicesException
java.rmi.RemoteException
DUserGroup getUserGroupByName(java.lang.String name) throws java.rmi.RemoteException, CEMWebServicesException
name
- the user group name
CEMWebServicesException
java.rmi.RemoteException
DUser[] getUsersForUserGroup(long userGroupId) throws java.rmi.RemoteException, CEMWebServicesException
userGroupId
- the user group id
CEMWebServicesException
java.rmi.RemoteException
DUser[] getUsersForUserGroup(java.lang.String userGroupName) throws java.rmi.RemoteException, CEMWebServicesException
userGroupName
- the user group name
CEMWebServicesException
java.rmi.RemoteException
DApplicationDefinition[] getAllApplicationDefinitions() throws java.rmi.RemoteException, CEMWebServicesException
CEMWebServicesException
java.rmi.RemoteException
DBusinessProcessDefinition[] getBusinessProcessDefinitionsByAppId(long applicationId) throws java.rmi.RemoteException, CEMWebServicesException
applicationId
- The ID of the application
java.rmi.RemoteException
CEMWebServicesException
DBusinessProcessDefinition[] getAllBusinessProcessDefinitions() throws java.rmi.RemoteException, CEMWebServicesException
CEMWebServicesException
java.rmi.RemoteException
DBusinessProcessDefinition[] getFilteredBusinessProcessDefinitions(java.lang.String regex) throws java.rmi.RemoteException, CEMWebServicesException
regex
- String regular expression
CEMWebServicesException
java.rmi.RemoteException
DBusinessProcessDefinition getBusinessProcessDefinitionById(long id) throws java.rmi.RemoteException, CEMWebServicesException
id
- the Business Process Definition id
CEMWebServicesException
java.rmi.RemoteException
DBusinessProcessDefinition getBusinessProcessDefinitionByName(java.lang.String name) throws java.rmi.RemoteException, CEMWebServicesException
name
- the Business Process Definition name
CEMWebServicesException
java.rmi.RemoteException
DBusinessTransactionDefinition[] getBusinessTransactionDefinitions(long businessProcessDefinitionId) throws java.rmi.RemoteException, CEMWebServicesException
businessProcessDefinitionId
- the Business Process Definition id
CEMWebServicesException
java.rmi.RemoteException
DBusinessTransactionDefinition[] getEnabledBusinessTransactionDefinitions(long businessProcessDefinitionId) throws java.rmi.RemoteException, CEMWebServicesException
businessProcessDefinitionId
- the Business Process Definition id
CEMWebServicesException
java.rmi.RemoteException
DBusinessTransactionDefinition[] getFilteredBusinessTransactionDefinitions(long businessProcessDefinitionId, java.lang.String regex) throws java.rmi.RemoteException, CEMWebServicesException
businessProcessDefinitionId
- the Business Process Definition idregex
- regular expressing
CEMWebServicesException
java.rmi.RemoteException
DBusinessTransactionDefinition[] getFilteredEnabledBusinessTransactionDefinitions(long businessProcessDefinitionId, java.lang.String regex) throws java.rmi.RemoteException, CEMWebServicesException
businessProcessDefinitionId
- the Business Process Definition idregex
- regular expressing
CEMWebServicesException
java.rmi.RemoteException
DBusinessTransactionDefinition[] getBusinessTransactionDefinitions(java.lang.String businessProcessDefinitionName) throws java.rmi.RemoteException, CEMWebServicesException
businessProcessDefinitionName
- the Business Process Definition name
CEMWebServicesException
java.rmi.RemoteException
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |