Interface TemplateDeploymentQuery
-
- All Superinterfaces:
org.flowable.common.engine.api.query.Query<TemplateDeploymentQuery,TemplateDeployment>
- All Known Implementing Classes:
TemplateDeploymentQueryImpl
public interface TemplateDeploymentQuery extends org.flowable.common.engine.api.query.Query<TemplateDeploymentQuery,TemplateDeployment>
Allows programmatic querying ofTemplateDeployments. 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 theTemplateRepositoryService.getDeploymentResourceNames(String)andTemplateRepositoryService.getResourceAsStream(String, String)- Author:
- Tijs Rademakers
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TemplateDeploymentQueryactionDefinitionKey(java.lang.String key)Only select deployments with the given action definition key.TemplateDeploymentQueryactionDefinitionKeyLike(java.lang.String keyLike)Only select deployments with a action definition key like the given string.TemplateDeploymentQuerydeploymentCategory(java.lang.String category)Only select deployments with the given category.TemplateDeploymentQuerydeploymentCategoryNotEquals(java.lang.String categoryNotEquals)Only select deployments that have a different category then the given one.TemplateDeploymentQuerydeploymentId(java.lang.String deploymentId)Only select deployments with the given deployment id.TemplateDeploymentQuerydeploymentIds(java.util.List<java.lang.String> deploymentIds)Only select deployments with the given deployment ids.TemplateDeploymentQuerydeploymentKey(java.lang.String key)Only select deployments with the given key.TemplateDeploymentQuerydeploymentName(java.lang.String name)Only select deployments with the given name.TemplateDeploymentQuerydeploymentNameLike(java.lang.String nameLike)Only select deployments with a name like the given string.TemplateDeploymentQuerydeploymentTenantId(java.lang.String tenantId)Only select deployment that have the given tenant id.TemplateDeploymentQuerydeploymentTenantIdLike(java.lang.String tenantIdLike)Only select deployments with a tenant id like the given one.TemplateDeploymentQuerydeploymentWithoutTenantId()Only select deployments that do not have a tenant id.TemplateDeploymentQuerylatest()Only select the latest deployments per deployment key.TemplateDeploymentQueryorderByDeploymentId()Order by deployment id (needs to be followed byQuery.asc()orQuery.desc()).TemplateDeploymentQueryorderByDeploymentName()Order by deployment name (needs to be followed byQuery.asc()orQuery.desc()).TemplateDeploymentQueryorderByDeploymentTime()Order by deployment time (needs to be followed byQuery.asc()orQuery.desc()).TemplateDeploymentQueryorderByTenantId()Order by tenant id (needs to be followed byQuery.asc()orQuery.desc()).TemplateDeploymentQueryparentDeploymentId(java.lang.String deploymentParentId)Only select deployment that have the given deployment parent id.TemplateDeploymentQueryparentDeploymentIdLike(java.lang.String deploymentParentIdLike)Only select deployments with a deployment parent id like the given one.
-
-
-
Method Detail
-
deploymentId
TemplateDeploymentQuery deploymentId(java.lang.String deploymentId)
Only select deployments with the given deployment id.
-
deploymentIds
TemplateDeploymentQuery deploymentIds(java.util.List<java.lang.String> deploymentIds)
Only select deployments with the given deployment ids.
-
deploymentName
TemplateDeploymentQuery deploymentName(java.lang.String name)
Only select deployments with the given name.
-
deploymentNameLike
TemplateDeploymentQuery deploymentNameLike(java.lang.String nameLike)
Only select deployments with a name like the given string.
-
deploymentKey
TemplateDeploymentQuery deploymentKey(java.lang.String key)
Only select deployments with the given key.
-
deploymentCategory
TemplateDeploymentQuery deploymentCategory(java.lang.String category)
Only select deployments with the given category.
-
deploymentCategoryNotEquals
TemplateDeploymentQuery deploymentCategoryNotEquals(java.lang.String categoryNotEquals)
Only select deployments that have a different category then the given one.
-
deploymentTenantId
TemplateDeploymentQuery deploymentTenantId(java.lang.String tenantId)
Only select deployment that have the given tenant id.
-
deploymentTenantIdLike
TemplateDeploymentQuery deploymentTenantIdLike(java.lang.String tenantIdLike)
Only select deployments with a tenant id like the given one.
-
deploymentWithoutTenantId
TemplateDeploymentQuery deploymentWithoutTenantId()
Only select deployments that do not have a tenant id.
-
actionDefinitionKey
TemplateDeploymentQuery actionDefinitionKey(java.lang.String key)
Only select deployments with the given action definition key.
-
actionDefinitionKeyLike
TemplateDeploymentQuery actionDefinitionKeyLike(java.lang.String keyLike)
Only select deployments with a action definition key like the given string.
-
parentDeploymentId
TemplateDeploymentQuery parentDeploymentId(java.lang.String deploymentParentId)
Only select deployment that have the given deployment parent id.
-
parentDeploymentIdLike
TemplateDeploymentQuery parentDeploymentIdLike(java.lang.String deploymentParentIdLike)
Only select deployments with a deployment parent id like the given one.
-
latest
TemplateDeploymentQuery latest()
Only select the latest deployments per deployment key.
-
orderByDeploymentId
TemplateDeploymentQuery orderByDeploymentId()
Order by deployment id (needs to be followed byQuery.asc()orQuery.desc()).
-
orderByDeploymentName
TemplateDeploymentQuery orderByDeploymentName()
Order by deployment name (needs to be followed byQuery.asc()orQuery.desc()).
-
orderByDeploymentTime
TemplateDeploymentQuery orderByDeploymentTime()
Order by deployment time (needs to be followed byQuery.asc()orQuery.desc()).
-
orderByTenantId
TemplateDeploymentQuery orderByTenantId()
Order by tenant id (needs to be followed byQuery.asc()orQuery.desc()).
-
-