Interface DeploymentQuery
- All Superinterfaces:
Query<DeploymentQuery,
Deployment>
- All Known Implementing Classes:
DeploymentQueryImpl
Allows programmatic querying of
Deployment
s.
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 the
RepositoryService.getDeploymentResourceNames(String)
and RepositoryService.getResourceAsStream(String, String)
- Author:
- Tom Baeyens, Joram Barrez, Ingo Richtsmeier
-
Method Summary
Modifier and TypeMethodDescriptiondeploymentAfter
(Date after) Only select deployments deployed after the given datedeploymentBefore
(Date before) Only select deployments deployed before the given datedeploymentId
(String deploymentId) Only select deployments with the given deployment id.deploymentName
(String name) Only select deployments with the given name.deploymentNameLike
(String nameLike) Only select deployments with a name like the given string.deploymentSource
(String source) If the givensource
isnull
, then deployments are returned where source is equal to null.Select deployments which have no tenant id.Order by deployment id (needs to be followed byQuery.asc()
orQuery.desc()
).Deprecated.Order by deployment name (needs to be followed byQuery.asc()
orQuery.desc()
).Order by deployment time (needs to be followed byQuery.asc()
orQuery.desc()
).Order by tenant id (needs to be followed byQuery.asc()
orQuery.desc()
).tenantIdIn
(String... tenantIds) Only select deployments with one of the given tenant ids.Only select deployments which have no tenant id.Methods inherited from interface org.camunda.bpm.engine.query.Query
asc, count, desc, list, listPage, singleResult, unlimitedList
-
Method Details
-
deploymentId
Only select deployments with the given deployment id. -
deploymentName
Only select deployments with the given name. -
deploymentNameLike
Only select deployments with a name like the given string. -
deploymentSource
If the givensource
isnull
, then deployments are returned where source is equal to null. Otherwise only deployments with the given source are selected. -
deploymentBefore
Only select deployments deployed before the given date -
deploymentAfter
Only select deployments deployed after the given date -
tenantIdIn
Only select deployments with one of the given tenant ids. -
withoutTenantId
DeploymentQuery withoutTenantId()Only select deployments which have no tenant id. -
includeDeploymentsWithoutTenantId
DeploymentQuery includeDeploymentsWithoutTenantId()Select deployments which have no tenant id. Can be used in combination withtenantIdIn(String...)
. -
orderByDeploymentId
DeploymentQuery orderByDeploymentId()Order by deployment id (needs to be followed byQuery.asc()
orQuery.desc()
). -
orderByDeploymentName
DeploymentQuery orderByDeploymentName()Order by deployment name (needs to be followed byQuery.asc()
orQuery.desc()
). -
orderByDeploymenTime
Deprecated.UseorderByDeploymentTime()
insteadOrder by deployment time (needs to be followed byQuery.asc()
orQuery.desc()
). -
orderByDeploymentTime
DeploymentQuery orderByDeploymentTime()Order by deployment time (needs to be followed byQuery.asc()
orQuery.desc()
). -
orderByTenantId
DeploymentQuery orderByTenantId()Order by tenant id (needs to be followed byQuery.asc()
orQuery.desc()
). Note that the ordering of process instances without tenant id is database-specific.
-
orderByDeploymentTime()
instead