Class AbstractDmsActionResource
java.lang.Object
ch.tocco.nice2.rest.core.spi.AbstractRestResource
ch.tocco.nice2.rest.action.spi.AbstractActionResource
ch.tocco.nice2.rest.documents.impl.resources.AbstractDmsActionResource
- All Implemented Interfaces:
RestResource
- Direct Known Subclasses:
DocumentsExportResource
,PublishContentActionResource
,RevertContentActionResource
,UnpublishContentActionResource
-
Nested Class Summary
Nested classes/interfaces inherited from class ch.tocco.nice2.rest.action.spi.AbstractActionResource
AbstractActionResource.AbstractActionJob, AbstractActionResource.AbstractInterruptableActionJob, AbstractActionResource.ActionMessageConfig, AbstractActionResource.ActionResultBean, AbstractActionResource.ActionResultBeanBuilder, AbstractActionResource.ActionResultFlags, AbstractActionResource.GetFormEntityTask, AbstractActionResource.SelectionType
-
Field Summary
Fields inherited from class ch.tocco.nice2.rest.action.spi.AbstractActionResource
businessUnitManager, commandExecutor, context, defaultDisplayService, defaultValueService, entityBeanRebinder, formBeanService, l10n, log, notificationService, securityManager, taskSchedulingService, textResources
Fields inherited from class ch.tocco.nice2.rest.core.spi.AbstractRestResource
uriInfo
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected @Nullable Entity
getParentEntity
(@Nullable ActionParentEntityBean parent) performAction
(ActionResourceBean actionResourceBean) performDmsAction
(List<PrimaryKeyList> selection, @Nullable Entity parent, Consumer<PrimaryKey> singleAction, BiConsumer<PrimaryKey, String> multiAction) Methods inherited from class ch.tocco.nice2.rest.action.spi.AbstractActionResource
actionName, doPerformAction, formEntityMissing, getCallableType, getCurrentUsername, getInitialFormValueResponseBean, getJobClass, getSelectedEntities, getSelectedEntity, getTaskData, ignoreMissingEntities, loadInitialForm, preAction, recoveryEnabled, setBusinessUnitManager, setCommandExecutor, setContext, setDefaultDisplayService, setDefaultValueService, setEntityBeanRebinder, setFormBeanService, setL10n, setLog, setNotificationService, setSecurityManager, setSelectionService, setTaskSchedulingService, setTextResources, taskCancelledMessage, taskFailedMessage, taskFailedTitle, taskFinishedMessage, taskSchedulingMessage, taskStartedMessage, verifyFormEntityBean
Methods inherited from class ch.tocco.nice2.rest.core.spi.AbstractRestResource
getPathParameter, setUriInfo, tryGetInt
-
Constructor Details
-
AbstractDmsActionResource
protected AbstractDmsActionResource()
-
-
Method Details
-
performDmsAction
public AbstractActionResource.ActionResultBean performDmsAction(List<PrimaryKeyList> selection, @Nullable @Nullable Entity parent, Consumer<PrimaryKey> singleAction, BiConsumer<PrimaryKey, String> multiAction) -
performAction
- Overrides:
performAction
in classAbstractActionResource
-
getParentEntity
@Nullable protected @Nullable Entity getParentEntity(@Nullable @Nullable ActionParentEntityBean parent) - Overrides:
getParentEntity
in classAbstractActionResource
-