Package com.flowable.content.engine.impl
Class ContentServiceImpl
java.lang.Object
org.flowable.common.engine.impl.service.CommonServiceImpl<ContentEngineConfiguration>
org.flowable.common.engine.impl.service.CommonEngineServiceImpl<ContentEngineConfiguration>
com.flowable.content.engine.impl.ContentServiceImpl
- All Implemented Interfaces:
CoreContentService
,org.flowable.content.api.ContentService
public class ContentServiceImpl
extends org.flowable.common.engine.impl.service.CommonEngineServiceImpl<ContentEngineConfiguration>
implements CoreContentService
- Author:
- Tijs Rademakers
-
Field Summary
Fields inherited from class org.flowable.common.engine.impl.service.CommonEngineServiceImpl
commandExecutor
Fields inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl
configuration
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addGroupIdentityLink
(String contentItemId, String groupId, String identityLinkType) void
addUserIdentityLink
(String contentItemId, String userId, String identityLinkType) copyContentItem
(String contentItemId, String parentFolderId) org.flowable.content.api.ContentItemQuery
void
deleteContentItem
(String contentItemId) void
deleteContentItemsByProcessInstanceId
(String processInstanceId) void
deleteContentItemsByScopeIdAndScopeType
(String scopeId, String scopeType) void
deleteContentItemsByTaskId
(String taskId) void
deleteContentItemsByVersionParentId
(String versionParentId) void
deleteGroupIdentityLink
(String contentItemId, String groupId, String identityLinkType) void
deleteUserIdentityLink
(String contentItemId, String userId, String identityLinkType) findContentItemsByProcessInstanceId
(String processInstanceId) findContentItemsByScopeIdAndType
(String scopeId, String scopeType) findContentItemsByTaskId
(String taskId) getContentItemData
(String contentItemId) org.flowable.content.api.ContentItem
void
saveContentItem
(org.flowable.content.api.ContentItem contentItem) void
saveContentItem
(org.flowable.content.api.ContentItem contentItem, InputStream inputStream) Methods inherited from class org.flowable.common.engine.impl.service.CommonEngineServiceImpl
getCommandExecutor, setCommandExecutor
Methods inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl
getConfiguration
-
Constructor Details
-
ContentServiceImpl
-
-
Method Details
-
newContentItem
public org.flowable.content.api.ContentItem newContentItem()- Specified by:
newContentItem
in interfaceorg.flowable.content.api.ContentService
-
newCoreContentItem
- Specified by:
newCoreContentItem
in interfaceCoreContentService
-
saveContentItem
public void saveContentItem(org.flowable.content.api.ContentItem contentItem) - Specified by:
saveContentItem
in interfaceorg.flowable.content.api.ContentService
-
saveContentItem
public void saveContentItem(org.flowable.content.api.ContentItem contentItem, InputStream inputStream) - Specified by:
saveContentItem
in interfaceorg.flowable.content.api.ContentService
-
getContentItemData
- Specified by:
getContentItemData
in interfaceorg.flowable.content.api.ContentService
-
findContentItemsByTaskId
- Specified by:
findContentItemsByTaskId
in interfaceCoreContentService
-
findContentItemsByProcessInstanceId
- Specified by:
findContentItemsByProcessInstanceId
in interfaceCoreContentService
-
findContentItemsByScopeIdAndType
- Specified by:
findContentItemsByScopeIdAndType
in interfaceCoreContentService
-
deleteContentItem
- Specified by:
deleteContentItem
in interfaceorg.flowable.content.api.ContentService
-
deleteContentItemsByProcessInstanceId
- Specified by:
deleteContentItemsByProcessInstanceId
in interfaceorg.flowable.content.api.ContentService
-
deleteContentItemsByTaskId
- Specified by:
deleteContentItemsByTaskId
in interfaceorg.flowable.content.api.ContentService
-
deleteContentItemsByScopeIdAndScopeType
- Specified by:
deleteContentItemsByScopeIdAndScopeType
in interfaceorg.flowable.content.api.ContentService
-
deleteContentItemsByVersionParentId
- Specified by:
deleteContentItemsByVersionParentId
in interfaceCoreContentService
-
copyContentItem
- Specified by:
copyContentItem
in interfaceCoreContentService
-
createContentItemQuery
public org.flowable.content.api.ContentItemQuery createContentItemQuery()- Specified by:
createContentItemQuery
in interfaceorg.flowable.content.api.ContentService
-
createCoreContentItemQuery
- Specified by:
createCoreContentItemQuery
in interfaceCoreContentService
-
addUserIdentityLink
- Specified by:
addUserIdentityLink
in interfaceCoreContentService
-
addGroupIdentityLink
- Specified by:
addGroupIdentityLink
in interfaceCoreContentService
-
deleteUserIdentityLink
- Specified by:
deleteUserIdentityLink
in interfaceCoreContentService
-
deleteGroupIdentityLink
- Specified by:
deleteGroupIdentityLink
in interfaceCoreContentService
-