Package com.flowable.content.engine.impl
Class ContentEngineImpl
java.lang.Object
com.flowable.content.engine.impl.ContentEngineImpl
- All Implemented Interfaces:
ContentEngine
public class ContentEngineImpl extends java.lang.Object implements ContentEngine
- Author:
- Tijs Rademakers
-
Field Summary
Fields Modifier and Type Field Description protected org.flowable.job.service.impl.asyncexecutor.AsyncExecutor
asyncExecutor
protected CoreContentService
contentService
protected DocumentRepositoryService
documentRepositoryService
protected ContentEngineConfiguration
engineConfiguration
protected org.flowable.content.api.ContentManagementService
managementService
protected MetadataService
metadataService
protected java.lang.String
name
protected RenditionService
renditionService
-
Constructor Summary
Constructors Constructor Description ContentEngineImpl(ContentEngineConfiguration engineConfiguration)
-
Method Summary
Modifier and Type Method Description void
close()
ContentEngineConfiguration
getContentEngineConfiguration()
org.flowable.content.api.ContentManagementService
getContentManagementService()
CoreContentService
getContentService()
DocumentRepositoryService
getDocumentRepositoryService()
MetadataService
getMetadataService()
java.lang.String
getName()
The name as specified in 'content-engine-name' in the flowable.content.cfg.xml configuration file.RenditionService
getRenditionService()
-
Field Details
-
name
protected java.lang.String name -
managementService
protected org.flowable.content.api.ContentManagementService managementService -
documentRepositoryService
-
contentService
-
renditionService
-
metadataService
-
engineConfiguration
-
asyncExecutor
protected org.flowable.job.service.impl.asyncexecutor.AsyncExecutor asyncExecutor
-
-
Constructor Details
-
Method Details
-
close
public void close()- Specified by:
close
in interfaceContentEngine
-
getName
public java.lang.String getName()Description copied from interface:ContentEngine
The name as specified in 'content-engine-name' in the flowable.content.cfg.xml configuration file. The default name for a process engine is 'default- Specified by:
getName
in interfaceContentEngine
-
getContentManagementService
public org.flowable.content.api.ContentManagementService getContentManagementService()- Specified by:
getContentManagementService
in interfaceContentEngine
-
getDocumentRepositoryService
- Specified by:
getDocumentRepositoryService
in interfaceContentEngine
-
getContentService
- Specified by:
getContentService
in interfaceContentEngine
-
getRenditionService
- Specified by:
getRenditionService
in interfaceContentEngine
-
getMetadataService
- Specified by:
getMetadataService
in interfaceContentEngine
-
getContentEngineConfiguration
- Specified by:
getContentEngineConfiguration
in interfaceContentEngine
-