Package com.flowable.form.engine.impl
Class FormRepositoryServiceImpl
java.lang.Object
org.flowable.common.engine.impl.service.CommonServiceImpl<FormEngineConfiguration>
org.flowable.common.engine.impl.service.CommonEngineServiceImpl<FormEngineConfiguration>
com.flowable.form.engine.impl.FormRepositoryServiceImpl
- All Implemented Interfaces:
CoreFormRepositoryService
,org.flowable.form.api.FormRepositoryService
public class FormRepositoryServiceImpl
extends org.flowable.common.engine.impl.service.CommonEngineServiceImpl<FormEngineConfiguration>
implements CoreFormRepositoryService
- 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
changeDeploymentParentDeploymentId
(String deploymentId, String newParentDeploymentId) org.flowable.form.api.FormDeploymentBuilder
org.flowable.form.api.FormDeploymentQuery
org.flowable.form.api.FormDefinitionQuery
org.flowable.form.api.NativeFormDeploymentQuery
org.flowable.form.api.NativeFormDefinitionQuery
void
deleteDeployment
(String deploymentId) void
deleteDeployment
(String deploymentId, boolean cascade) org.flowable.form.api.FormDeployment
deploy
(FormDeploymentBuilderImpl deploymentBuilder) getDeploymentResourceNames
(String deploymentId) org.flowable.form.api.FormDefinition
getFormDefinition
(String formDefinitionId) getFormDefinitionResource
(String formId) org.flowable.form.api.FormInfo
getFormModelById
(String formId) org.flowable.form.api.FormInfo
getFormModelByKey
(String formDefinitionKey) org.flowable.form.api.FormInfo
getFormModelByKey
(String formDefinitionKey, String tenantId, boolean fallbackToDefaultTenant) org.flowable.form.api.FormInfo
getFormModelByKeyAndParentDeploymentId
(String formDefinitionKey, String parentDeploymentId) org.flowable.form.api.FormInfo
getFormModelByKeyAndParentDeploymentId
(String formDefinitionKey, String parentDeploymentId, String tenantId, boolean fallbackToDefaultTenant) getResourceAsStream
(String deploymentId, String resourceName) void
setDeploymentCategory
(String deploymentId, String category) void
setDeploymentTenantId
(String deploymentId, String newTenantId) void
setFormDefinitionCategory
(String formId, String category) 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
-
FormRepositoryServiceImpl
public FormRepositoryServiceImpl()
-
-
Method Details
-
createDeployment
public org.flowable.form.api.FormDeploymentBuilder createDeployment()- Specified by:
createDeployment
in interfaceorg.flowable.form.api.FormRepositoryService
-
deploy
-
deleteDeployment
- Specified by:
deleteDeployment
in interfaceorg.flowable.form.api.FormRepositoryService
-
deleteDeployment
- Specified by:
deleteDeployment
in interfaceorg.flowable.form.api.FormRepositoryService
-
createFormDefinitionQuery
public org.flowable.form.api.FormDefinitionQuery createFormDefinitionQuery()- Specified by:
createFormDefinitionQuery
in interfaceorg.flowable.form.api.FormRepositoryService
-
createFormCustomComponentDefinitionQuery
- Specified by:
createFormCustomComponentDefinitionQuery
in interfaceCoreFormRepositoryService
-
createNativeFormDefinitionQuery
public org.flowable.form.api.NativeFormDefinitionQuery createNativeFormDefinitionQuery()- Specified by:
createNativeFormDefinitionQuery
in interfaceorg.flowable.form.api.FormRepositoryService
-
getDeploymentResourceNames
- Specified by:
getDeploymentResourceNames
in interfaceorg.flowable.form.api.FormRepositoryService
-
getResourceAsStream
- Specified by:
getResourceAsStream
in interfaceorg.flowable.form.api.FormRepositoryService
-
setDeploymentCategory
- Specified by:
setDeploymentCategory
in interfaceorg.flowable.form.api.FormRepositoryService
-
setDeploymentTenantId
- Specified by:
setDeploymentTenantId
in interfaceorg.flowable.form.api.FormRepositoryService
-
changeDeploymentParentDeploymentId
- Specified by:
changeDeploymentParentDeploymentId
in interfaceorg.flowable.form.api.FormRepositoryService
-
createDeploymentQuery
public org.flowable.form.api.FormDeploymentQuery createDeploymentQuery()- Specified by:
createDeploymentQuery
in interfaceorg.flowable.form.api.FormRepositoryService
-
createNativeDeploymentQuery
public org.flowable.form.api.NativeFormDeploymentQuery createNativeDeploymentQuery()- Specified by:
createNativeDeploymentQuery
in interfaceorg.flowable.form.api.FormRepositoryService
-
getFormDefinition
- Specified by:
getFormDefinition
in interfaceorg.flowable.form.api.FormRepositoryService
-
getFormModelById
- Specified by:
getFormModelById
in interfaceorg.flowable.form.api.FormRepositoryService
-
getFormModelByKey
- Specified by:
getFormModelByKey
in interfaceorg.flowable.form.api.FormRepositoryService
-
getFormModelByKey
public org.flowable.form.api.FormInfo getFormModelByKey(String formDefinitionKey, String tenantId, boolean fallbackToDefaultTenant) - Specified by:
getFormModelByKey
in interfaceorg.flowable.form.api.FormRepositoryService
-
getFormModelByKeyAndParentDeploymentId
public org.flowable.form.api.FormInfo getFormModelByKeyAndParentDeploymentId(String formDefinitionKey, String parentDeploymentId) - Specified by:
getFormModelByKeyAndParentDeploymentId
in interfaceorg.flowable.form.api.FormRepositoryService
-
getFormModelByKeyAndParentDeploymentId
public org.flowable.form.api.FormInfo getFormModelByKeyAndParentDeploymentId(String formDefinitionKey, String parentDeploymentId, String tenantId, boolean fallbackToDefaultTenant) - Specified by:
getFormModelByKeyAndParentDeploymentId
in interfaceorg.flowable.form.api.FormRepositoryService
-
getFormDefinitionResource
- Specified by:
getFormDefinitionResource
in interfaceorg.flowable.form.api.FormRepositoryService
-
setFormDefinitionCategory
- Specified by:
setFormDefinitionCategory
in interfaceorg.flowable.form.api.FormRepositoryService
-