Package org.flowable.form.engine.impl
Class FormRepositoryServiceImpl
- java.lang.Object
-
- org.flowable.common.engine.impl.service.CommonServiceImpl<C>
-
- org.flowable.common.engine.impl.service.CommonEngineServiceImpl<FormEngineConfiguration>
-
- org.flowable.form.engine.impl.FormRepositoryServiceImpl
-
- All Implemented Interfaces:
FormRepositoryService
public class FormRepositoryServiceImpl extends CommonEngineServiceImpl<FormEngineConfiguration> implements FormRepositoryService
- 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 Constructor Description FormRepositoryServiceImpl(FormEngineConfiguration engineConfiguration)
-
Method Summary
-
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 Detail
-
FormRepositoryServiceImpl
public FormRepositoryServiceImpl(FormEngineConfiguration engineConfiguration)
-
-
Method Detail
-
createDeployment
public FormDeploymentBuilder createDeployment()
- Specified by:
createDeploymentin interfaceFormRepositoryService
-
deploy
public FormDeployment deploy(FormDeploymentBuilderImpl deploymentBuilder)
-
deleteDeployment
public void deleteDeployment(String deploymentId)
- Specified by:
deleteDeploymentin interfaceFormRepositoryService
-
deleteDeployment
public void deleteDeployment(String deploymentId, boolean cascade)
- Specified by:
deleteDeploymentin interfaceFormRepositoryService
-
createFormDefinitionQuery
public FormDefinitionQuery createFormDefinitionQuery()
- Specified by:
createFormDefinitionQueryin interfaceFormRepositoryService
-
createNativeFormDefinitionQuery
public NativeFormDefinitionQuery createNativeFormDefinitionQuery()
- Specified by:
createNativeFormDefinitionQueryin interfaceFormRepositoryService
-
getDeploymentResourceNames
public List<String> getDeploymentResourceNames(String deploymentId)
- Specified by:
getDeploymentResourceNamesin interfaceFormRepositoryService
-
getResourceAsStream
public InputStream getResourceAsStream(String deploymentId, String resourceName)
- Specified by:
getResourceAsStreamin interfaceFormRepositoryService
-
setDeploymentCategory
public void setDeploymentCategory(String deploymentId, String category)
- Specified by:
setDeploymentCategoryin interfaceFormRepositoryService
-
setDeploymentTenantId
public void setDeploymentTenantId(String deploymentId, String newTenantId)
- Specified by:
setDeploymentTenantIdin interfaceFormRepositoryService
-
changeDeploymentParentDeploymentId
public void changeDeploymentParentDeploymentId(String deploymentId, String newParentDeploymentId)
- Specified by:
changeDeploymentParentDeploymentIdin interfaceFormRepositoryService
-
createDeploymentQuery
public FormDeploymentQuery createDeploymentQuery()
- Specified by:
createDeploymentQueryin interfaceFormRepositoryService
-
createNativeDeploymentQuery
public NativeFormDeploymentQuery createNativeDeploymentQuery()
- Specified by:
createNativeDeploymentQueryin interfaceFormRepositoryService
-
getFormDefinition
public FormDefinition getFormDefinition(String formDefinitionId)
- Specified by:
getFormDefinitionin interfaceFormRepositoryService
-
getFormModelById
public FormInfo getFormModelById(String formId)
- Specified by:
getFormModelByIdin interfaceFormRepositoryService
-
getFormModelByKey
public FormInfo getFormModelByKey(String formDefinitionKey)
- Specified by:
getFormModelByKeyin interfaceFormRepositoryService
-
getFormModelByKey
public FormInfo getFormModelByKey(String formDefinitionKey, String tenantId, boolean fallbackToDefaultTenant)
- Specified by:
getFormModelByKeyin interfaceFormRepositoryService
-
getFormModelByKeyAndParentDeploymentId
public FormInfo getFormModelByKeyAndParentDeploymentId(String formDefinitionKey, String parentDeploymentId)
- Specified by:
getFormModelByKeyAndParentDeploymentIdin interfaceFormRepositoryService
-
getFormModelByKeyAndParentDeploymentId
public FormInfo getFormModelByKeyAndParentDeploymentId(String formDefinitionKey, String parentDeploymentId, String tenantId, boolean fallbackToDefaultTenant)
- Specified by:
getFormModelByKeyAndParentDeploymentIdin interfaceFormRepositoryService
-
getFormDefinitionResource
public InputStream getFormDefinitionResource(String formId)
- Specified by:
getFormDefinitionResourcein interfaceFormRepositoryService
-
setFormDefinitionCategory
public void setFormDefinitionCategory(String formId, String category)
- Specified by:
setFormDefinitionCategoryin interfaceFormRepositoryService
-
-