Class AppDeploymentBuilderImpl
java.lang.Object
com.flowable.app.engine.impl.repository.AppDeploymentBuilderImpl
- All Implemented Interfaces:
CoreAppDeploymentBuilder
,AppDeploymentBuilder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AppDeploymentEntity
protected boolean
protected boolean
protected AppRepositoryServiceImpl
protected AppResourceEntityManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddClasspathResource
(String resource) addInputStream
(String resourceName, InputStream inputStream) addZipInputStream
(ZipInputStream zipInputStream) Gives the deployment the given category.Sets the creator id for the deployment.deploy()
Deploys all provided sources to the CMMN engine.If called, no XML schema validation against the XSD.If set, this deployment will be compared to any previous deployment.boolean
boolean
Gives the deployment the given key.Gives the deployment the given name.Gives the deployment the given tenant id.
-
Field Details
-
repositoryService
-
resourceEntityManager
-
deployment
-
isXsdValidationEnabled
protected boolean isXsdValidationEnabled -
isDuplicateFilterEnabled
protected boolean isDuplicateFilterEnabled
-
-
Constructor Details
-
AppDeploymentBuilderImpl
public AppDeploymentBuilderImpl()
-
-
Method Details
-
addInputStream
- Specified by:
addInputStream
in interfaceAppDeploymentBuilder
- Specified by:
addInputStream
in interfaceCoreAppDeploymentBuilder
-
addClasspathResource
- Specified by:
addClasspathResource
in interfaceAppDeploymentBuilder
- Specified by:
addClasspathResource
in interfaceCoreAppDeploymentBuilder
-
addString
- Specified by:
addString
in interfaceAppDeploymentBuilder
- Specified by:
addString
in interfaceCoreAppDeploymentBuilder
-
addBytes
- Specified by:
addBytes
in interfaceAppDeploymentBuilder
- Specified by:
addBytes
in interfaceCoreAppDeploymentBuilder
-
addZipInputStream
- Specified by:
addZipInputStream
in interfaceAppDeploymentBuilder
- Specified by:
addZipInputStream
in interfaceCoreAppDeploymentBuilder
-
name
Description copied from interface:CoreAppDeploymentBuilder
Gives the deployment the given name.- Specified by:
name
in interfaceAppDeploymentBuilder
- Specified by:
name
in interfaceCoreAppDeploymentBuilder
-
category
Description copied from interface:CoreAppDeploymentBuilder
Gives the deployment the given category.- Specified by:
category
in interfaceAppDeploymentBuilder
- Specified by:
category
in interfaceCoreAppDeploymentBuilder
-
key
Description copied from interface:CoreAppDeploymentBuilder
Gives the deployment the given key.- Specified by:
key
in interfaceAppDeploymentBuilder
- Specified by:
key
in interfaceCoreAppDeploymentBuilder
-
disableSchemaValidation
Description copied from interface:CoreAppDeploymentBuilder
If called, no XML schema validation against the XSD. Not recommended in general.- Specified by:
disableSchemaValidation
in interfaceAppDeploymentBuilder
- Specified by:
disableSchemaValidation
in interfaceCoreAppDeploymentBuilder
-
tenantId
Description copied from interface:CoreAppDeploymentBuilder
Gives the deployment the given tenant id.- Specified by:
tenantId
in interfaceAppDeploymentBuilder
- Specified by:
tenantId
in interfaceCoreAppDeploymentBuilder
-
creatorId
Description copied from interface:CoreAppDeploymentBuilder
Sets the creator id for the deployment.- Specified by:
creatorId
in interfaceCoreAppDeploymentBuilder
-
enableDuplicateFiltering
Description copied from interface:CoreAppDeploymentBuilder
If set, this deployment will be compared to any previous deployment. This means that every (non-generated) resource will be compared with the provided resources of this deployment.- Specified by:
enableDuplicateFiltering
in interfaceAppDeploymentBuilder
- Specified by:
enableDuplicateFiltering
in interfaceCoreAppDeploymentBuilder
-
deploy
Description copied from interface:CoreAppDeploymentBuilder
Deploys all provided sources to the CMMN engine.- Specified by:
deploy
in interfaceAppDeploymentBuilder
- Specified by:
deploy
in interfaceCoreAppDeploymentBuilder
-
getDeployment
-
isXsdValidationEnabled
public boolean isXsdValidationEnabled() -
isDuplicateFilterEnabled
public boolean isDuplicateFilterEnabled()
-