|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CSOActionManager
The CSOActionManager interface manages all actions that are defined
for CentraSiteObject
(s).
This section lists the predefined actions that are supported by CentraSite and configured in the system level:
CSOActionManager
:
CentraSiteServiceFactory
csServiceFactory =CentraSiteServiceFactory
.getInstance();CentraSiteService
centraSiteService = csServiceFactory.createService();CentraSiteSession
session = centraSiteService.createSession();CSOActionManager
actionManager = session.getActionManager();
Method Summary | |
---|---|
CSOAction |
getAction(java.lang.String actionId)
Returns the CSOAction for the specified action Id. |
java.util.List<CSOAction> |
getBulkActions()
Returns the list of CSOAction (s) that can be executed
on a collection of CentraSiteObject (s). |
java.util.List<CSOAction> |
getInboxActions()
Returns a list of "Inbox" specific actions. |
java.util.List<CSOAction> |
getSingleObjectActions()
Returns the list of CSOAction (s) that can only be executed
on a single CentraSiteObject (s). |
java.util.List<CSOAction> |
getSingleObjectActions(CentraSiteObject cso)
Returns the list of CSOAction (s) that are allowed for the given object. |
Method Detail |
---|
java.util.List<CSOAction> getBulkActions() throws CLLException
CSOAction
(s) that can be executed
on a collection of CentraSiteObject
(s).
CSOAction
(s).
CLLException
- if CLL fails to get the actions that can be performed on a given collection of CentraSite objects.java.util.List<CSOAction> getSingleObjectActions() throws CLLException
CSOAction
(s) that can only be executed
on a single CentraSiteObject
(s).
CSOAction
(s).
CLLException
- if CLL fails to get the actions that can be performed on a given CentraSite object.java.util.List<CSOAction> getSingleObjectActions(CentraSiteObject cso) throws CLLException
CSOAction
(s) that are allowed for the given object. This will implicitly perform
CSOAction.isAllowed()
cso
- CentraSiteObject
CSOAction
(s)that are allowed for the given object.
CLLException
- if CLL fails to return the list of CSOAction
(s) that are allowed for the given object.CSOAction getAction(java.lang.String actionId) throws CLLException
CSOAction
for the specified action Id.
actionId
- unique identifier of the action.
CLLException
- if CLL fails to return the action.java.util.List<CSOAction> getInboxActions() throws CLLException
CLLException
- if CLL fails to return the list of "Inbox" specific actions.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |