Package com.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>
-
- com.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()
-
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
-
-
-
-
Method Detail
-
createDeployment
public FormDeploymentBuilder createDeployment()
- Specified by:
createDeployment
in interfaceFormRepositoryService
-
deploy
public FormDeployment deploy(FormDeploymentBuilderImpl deploymentBuilder)
-
deleteDeployment
public void deleteDeployment(String deploymentId)
- Specified by:
deleteDeployment
in interfaceFormRepositoryService
-
deleteDeployment
public void deleteDeployment(String deploymentId, boolean cascade)
- Specified by:
deleteDeployment
in interfaceFormRepositoryService
-
createFormDefinitionQuery
public FormDefinitionQuery createFormDefinitionQuery()
- Specified by:
createFormDefinitionQuery
in interfaceFormRepositoryService
-
createNativeFormDefinitionQuery
public NativeFormDefinitionQuery createNativeFormDefinitionQuery()
- Specified by:
createNativeFormDefinitionQuery
in interfaceFormRepositoryService
-
getDeploymentResourceNames
public List<String> getDeploymentResourceNames(String deploymentId)
- Specified by:
getDeploymentResourceNames
in interfaceFormRepositoryService
-
getResourceAsStream
public InputStream getResourceAsStream(String deploymentId, String resourceName)
- Specified by:
getResourceAsStream
in interfaceFormRepositoryService
-
setDeploymentCategory
public void setDeploymentCategory(String deploymentId, String category)
- Specified by:
setDeploymentCategory
in interfaceFormRepositoryService
-
setDeploymentTenantId
public void setDeploymentTenantId(String deploymentId, String newTenantId)
- Specified by:
setDeploymentTenantId
in interfaceFormRepositoryService
-
changeDeploymentParentDeploymentId
public void changeDeploymentParentDeploymentId(String deploymentId, String newParentDeploymentId)
- Specified by:
changeDeploymentParentDeploymentId
in interfaceFormRepositoryService
-
createDeploymentQuery
public FormDeploymentQuery createDeploymentQuery()
- Specified by:
createDeploymentQuery
in interfaceFormRepositoryService
-
createNativeDeploymentQuery
public NativeFormDeploymentQuery createNativeDeploymentQuery()
- Specified by:
createNativeDeploymentQuery
in interfaceFormRepositoryService
-
getFormDefinition
public FormDefinition getFormDefinition(String formDefinitionId)
- Specified by:
getFormDefinition
in interfaceFormRepositoryService
-
getFormModelById
public FormInfo getFormModelById(String formId)
- Specified by:
getFormModelById
in interfaceFormRepositoryService
-
getFormModelByKey
public FormInfo getFormModelByKey(String formDefinitionKey)
- Specified by:
getFormModelByKey
in interfaceFormRepositoryService
-
getFormModelByKey
public FormInfo getFormModelByKey(String formDefinitionKey, String tenantId, boolean fallbackToDefaultTenant)
- Specified by:
getFormModelByKey
in interfaceFormRepositoryService
-
getFormModelByKeyAndParentDeploymentId
public FormInfo getFormModelByKeyAndParentDeploymentId(String formDefinitionKey, String parentDeploymentId)
- Specified by:
getFormModelByKeyAndParentDeploymentId
in interfaceFormRepositoryService
-
getFormModelByKeyAndParentDeploymentId
public FormInfo getFormModelByKeyAndParentDeploymentId(String formDefinitionKey, String parentDeploymentId, String tenantId, boolean fallbackToDefaultTenant)
- Specified by:
getFormModelByKeyAndParentDeploymentId
in interfaceFormRepositoryService
-
getFormDefinitionResource
public InputStream getFormDefinitionResource(String formId)
- Specified by:
getFormDefinitionResource
in interfaceFormRepositoryService
-
setFormDefinitionCategory
public void setFormDefinitionCategory(String formId, String category)
- Specified by:
setFormDefinitionCategory
in interfaceFormRepositoryService
-
-