Package org.flowable.dmn.api
Interface DmnDeploymentQuery
-
- All Superinterfaces:
Query<DmnDeploymentQuery,DmnDeployment>
public interface DmnDeploymentQuery extends Query<DmnDeploymentQuery,DmnDeployment>
Allows programmatic querying ofDmnDeployments. Note that it is impossible to retrieve the deployment resources through the results of this operation, since that would cause a huge transfer of (possibly) unneeded bytes over the wire. To retrieve the actual bytes of a deployment resource use the operations on theDmnRepositoryService.getDeploymentResourceNames(String)andDmnRepositoryService.getResourceAsStream(String, String)- Author:
- Tijs Rademakers, Joram Barrez
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.flowable.common.engine.api.query.Query
Query.NullHandlingOnOrder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DmnDeploymentQuerydecisionKey(String key)Only select deployments with the given decision key.DmnDeploymentQuerydecisionKeyLike(String keyLike)Only select deployments with a decision key like the given string.DmnDeploymentQuerydeploymentCategory(String category)Only select deployments with the given category.DmnDeploymentQuerydeploymentCategoryNotEquals(String categoryNotEquals)Only select deployments that have a different category then the given one.DmnDeploymentQuerydeploymentId(String deploymentId)Only select deployments with the given deployment id.DmnDeploymentQuerydeploymentName(String name)Only select deployments with the given name.DmnDeploymentQuerydeploymentNameLike(String nameLike)Only select deployments with a name like the given string.DmnDeploymentQuerydeploymentTenantId(String tenantId)Only select deployment that have the given tenant id.DmnDeploymentQuerydeploymentTenantIdLike(String tenantIdLike)Only select deployments with a tenant id like the given one.DmnDeploymentQuerydeploymentWithoutTenantId()Only select deployments that do not have a tenant id.DmnDeploymentQueryorderByDeploymentId()Order by deployment id (needs to be followed byQuery.asc()orQuery.desc()).DmnDeploymentQueryorderByDeploymentName()Order by deployment name (needs to be followed byQuery.asc()orQuery.desc()).DmnDeploymentQueryorderByDeploymentTime()Order by deployment time (needs to be followed byQuery.asc()orQuery.desc()).DmnDeploymentQueryorderByTenantId()Order by tenant id (needs to be followed byQuery.asc()orQuery.desc()).DmnDeploymentQueryparentDeploymentId(String parentDeploymentId)Only select deployment that have the given parent deployment id.DmnDeploymentQueryparentDeploymentIdLike(String parentDeploymentIdLike)Only select deployments with a parent deployment id like the given one.
-
-
-
Method Detail
-
deploymentId
DmnDeploymentQuery deploymentId(String deploymentId)
Only select deployments with the given deployment id.
-
deploymentName
DmnDeploymentQuery deploymentName(String name)
Only select deployments with the given name.
-
deploymentNameLike
DmnDeploymentQuery deploymentNameLike(String nameLike)
Only select deployments with a name like the given string.
-
deploymentCategory
DmnDeploymentQuery deploymentCategory(String category)
Only select deployments with the given category.- See Also:
DmnDeploymentBuilder.category(String)
-
deploymentCategoryNotEquals
DmnDeploymentQuery deploymentCategoryNotEquals(String categoryNotEquals)
Only select deployments that have a different category then the given one.- See Also:
DmnDeploymentBuilder.category(String)
-
deploymentTenantId
DmnDeploymentQuery deploymentTenantId(String tenantId)
Only select deployment that have the given tenant id.
-
deploymentTenantIdLike
DmnDeploymentQuery deploymentTenantIdLike(String tenantIdLike)
Only select deployments with a tenant id like the given one.
-
deploymentWithoutTenantId
DmnDeploymentQuery deploymentWithoutTenantId()
Only select deployments that do not have a tenant id.
-
parentDeploymentId
DmnDeploymentQuery parentDeploymentId(String parentDeploymentId)
Only select deployment that have the given parent deployment id.
-
parentDeploymentIdLike
DmnDeploymentQuery parentDeploymentIdLike(String parentDeploymentIdLike)
Only select deployments with a parent deployment id like the given one.
-
decisionKey
DmnDeploymentQuery decisionKey(String key)
Only select deployments with the given decision key.
-
decisionKeyLike
DmnDeploymentQuery decisionKeyLike(String keyLike)
Only select deployments with a decision key like the given string.
-
orderByDeploymentId
DmnDeploymentQuery orderByDeploymentId()
Order by deployment id (needs to be followed byQuery.asc()orQuery.desc()).
-
orderByDeploymentName
DmnDeploymentQuery orderByDeploymentName()
Order by deployment name (needs to be followed byQuery.asc()orQuery.desc()).
-
orderByDeploymentTime
DmnDeploymentQuery orderByDeploymentTime()
Order by deployment time (needs to be followed byQuery.asc()orQuery.desc()).
-
orderByTenantId
DmnDeploymentQuery orderByTenantId()
Order by tenant id (needs to be followed byQuery.asc()orQuery.desc()).
-
-