Package ch.tocco.nice2.dms.spi.action
Class ContentActionServiceImpl
java.lang.Object
ch.tocco.nice2.dms.spi.action.ContentActionServiceImpl
- All Implemented Interfaces:
ContentActionService
- Direct Known Subclasses:
PageContentActionServiceImpl
,ResourceContentActionServiceImpl
-
Field Summary
Modifier and TypeFieldDescriptionprotected Map
<String, ContentActionFactory> protected final EntityExplorerActionSelectionService
-
Constructor Summary
ConstructorDescriptionContentActionServiceImpl
(EntityExplorerActionSelectionService entityExplorerActionSelectionService) -
Method Summary
Modifier and TypeMethodDescriptionvoid
publish
(EntityExplorerActionSelection actionSelection, String module) void
publishAll
(EntityExplorerActionSelection actionSelection, String module, String entityName) void
revert
(EntityExplorerActionSelection actionSelection, String module) void
revertAll
(EntityExplorerActionSelection actionSelection, String module, String entityName) void
setServices
(List<ContentActionFactory> services) void
unpublish
(EntityExplorerActionSelection actionSelection, String module) void
unpublishAll
(EntityExplorerActionSelection actionSelection, String module, String entityName)
-
Field Details
-
entityExplorerActionSelectionService
-
contentActionFactoryMap
-
-
Constructor Details
-
ContentActionServiceImpl
public ContentActionServiceImpl(EntityExplorerActionSelectionService entityExplorerActionSelectionService)
-
-
Method Details
-
publish
public void publish(EntityExplorerActionSelection actionSelection, String module) throws PersistException, RpcExecutionException - Specified by:
publish
in interfaceContentActionService
- Throws:
PersistException
RpcExecutionException
-
publishAll
public void publishAll(EntityExplorerActionSelection actionSelection, String module, String entityName) throws PersistException, RpcExecutionException - Specified by:
publishAll
in interfaceContentActionService
- Throws:
PersistException
RpcExecutionException
-
revert
public void revert(EntityExplorerActionSelection actionSelection, String module) throws PersistException, RpcExecutionException - Specified by:
revert
in interfaceContentActionService
- Throws:
PersistException
RpcExecutionException
-
revertAll
public void revertAll(EntityExplorerActionSelection actionSelection, String module, String entityName) throws PersistException, RpcExecutionException - Specified by:
revertAll
in interfaceContentActionService
- Throws:
PersistException
RpcExecutionException
-
unpublish
public void unpublish(EntityExplorerActionSelection actionSelection, String module) throws PersistException, RpcExecutionException - Specified by:
unpublish
in interfaceContentActionService
- Throws:
PersistException
RpcExecutionException
-
unpublishAll
public void unpublishAll(EntityExplorerActionSelection actionSelection, String module, String entityName) throws PersistException, RpcExecutionException - Specified by:
unpublishAll
in interfaceContentActionService
- Throws:
PersistException
RpcExecutionException
-
setServices
-