Class BulkStorageActionService
java.lang.Object
org.exoplatform.documents.storage.jcr.bulkactions.BulkStorageActionService
- All Implemented Interfaces:
org.picocontainer.Startable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidexecuteBulkAction(javax.jcr.Session session, int actionId, org.exoplatform.documents.storage.DocumentFileStorage documentFileStorage, org.exoplatform.documents.storage.JCRDeleteFileStorage jcrDeleteFileStorage, org.exoplatform.services.listener.ListenerService listenerService, List<org.exoplatform.documents.model.AbstractNode> items, String actionType, Map<String, Object> params, org.exoplatform.services.security.Identity identity, long authenticatedUserId) org.exoplatform.documents.model.ActionDatagetActionDataById(int id) voidremoveActionData(org.exoplatform.documents.model.ActionData actionData) voidstart()voidstop()
-
Constructor Details
-
BulkStorageActionService
public BulkStorageActionService()
-
-
Method Details
-
executeBulkAction
public void executeBulkAction(javax.jcr.Session session, int actionId, org.exoplatform.documents.storage.DocumentFileStorage documentFileStorage, org.exoplatform.documents.storage.JCRDeleteFileStorage jcrDeleteFileStorage, org.exoplatform.services.listener.ListenerService listenerService, List<org.exoplatform.documents.model.AbstractNode> items, String actionType, Map<String, Object> params, org.exoplatform.services.security.Identity identity, long authenticatedUserId) -
start
public void start()- Specified by:
startin interfaceorg.picocontainer.Startable
-
stop
public void stop()- Specified by:
stopin interfaceorg.picocontainer.Startable
-
getActionDataById
public org.exoplatform.documents.model.ActionData getActionDataById(int id) -
removeActionData
public void removeActionData(org.exoplatform.documents.model.ActionData actionData)
-