Package com.flowable.workobject.api
Interface LegacyWorkObjectDefinitionQuery
- All Superinterfaces:
org.flowable.common.engine.api.query.Query<LegacyWorkObjectDefinitionQuery,LegacyWorkObjectDefinition>
- All Known Implementing Classes:
LegacyWorkObjectDefinitionQueryImpl
public interface LegacyWorkObjectDefinitionQuery extends org.flowable.common.engine.api.query.Query<LegacyWorkObjectDefinitionQuery,LegacyWorkObjectDefinition>
Allows programmatic querying of
LegacyWorkObjectDefinition
s.- Author:
- Tijs Rademakers, Joram Barrez
-
Nested Class Summary
-
Method Summary
Modifier and Type Method Description LegacyWorkObjectDefinitionQuery
descendantOf(java.lang.String workObjectDefinitionId)
Only select work object definitions that are descendant of given work object definition.LegacyWorkObjectDefinitionQuery
externalId(java.lang.String workObjectDefinitionExternalId)
Only select work object definitions with the given external id.LegacyWorkObjectDefinitionQuery
externalIds(java.util.Set<java.lang.String> workObjectDefinitionExternalIds)
Only select work object definitions with the given external ids.LegacyWorkObjectDefinitionQuery
externalVersion(java.lang.Integer workObjectDefinitionExternalVersion)
Only select work object definition with a certain external version.LegacyWorkObjectDefinitionQuery
externalVersionGreaterThan(java.lang.Integer workObjectDefinitionExternalVersion)
Only select forms which version are greater than a certain external version.LegacyWorkObjectDefinitionQuery
externalVersionGreaterThanOrEquals(java.lang.Integer workObjectDefinitionExternalVersion)
Only select forms which version are greater than or equals a certain external version.LegacyWorkObjectDefinitionQuery
externalVersionLowerThan(java.lang.Integer workObjectDefinitionExternalVersion)
Only select forms which version are lower than a certain external version.LegacyWorkObjectDefinitionQuery
externalVersionLowerThanOrEquals(java.lang.Integer workObjectDefinitionExternalVersion)
Only select forms which version are lower than or equals a certain external version.LegacyWorkObjectDefinitionQuery
globalId(java.lang.String workObjectDefinitionGlobalId)
Only select work object definitions with the given globalId.LegacyWorkObjectDefinitionQuery
globalIds(java.util.Set<java.lang.String> workObjectDefinitionGlobalIds)
Only select work object definitions with the given global ids.LegacyWorkObjectDefinitionQuery
id(java.lang.String workObjectDefinitionId)
Only select work object definitions with the given id.LegacyWorkObjectDefinitionQuery
ids(java.util.Set<java.lang.String> workObjectDefinitionIds)
Only select work object definitions with the given ids.LegacyWorkObjectDefinitionQuery
includeProperties()
LegacyWorkObjectDefinitionQuery
key(java.lang.String workObjectDefinitionKey)
Only select work object definition with the given key.LegacyWorkObjectDefinitionQuery
keyLike(java.lang.String workObjectDefinitionKeyLike)
Only select work object definitions where the key matches the given parameter.LegacyWorkObjectDefinitionQuery
latestVersion()
Only select the forms which are the latest deployed (ie.LegacyWorkObjectDefinitionQuery
name(java.lang.String workObjectDefinitionName)
Only select work object definitions with the given name.LegacyWorkObjectDefinitionQuery
nameLike(java.lang.String workObjectDefinitionNameLike)
Only select work object definitions where the name matches the given parameter.LegacyWorkObjectDefinitionQuery
orderById()
Order by the id of the work object definition (needs to be followed byQuery.asc()
orQuery.desc()
).LegacyWorkObjectDefinitionQuery
orderByKey()
Order by work object definition key (needs to be followed byQuery.asc()
orQuery.desc()
).LegacyWorkObjectDefinitionQuery
orderByName()
Order by the name of the work object definitions (needs to be followed byQuery.asc()
orQuery.desc()
).LegacyWorkObjectDefinitionQuery
orderByTenantId()
Order by tenant id (needs to be followed byQuery.asc()
orQuery.desc()
).LegacyWorkObjectDefinitionQuery
orderByVersion()
Order by the version of the work object definition (needs to be followed byQuery.asc()
orQuery.desc()
).LegacyWorkObjectDefinitionQuery
providerId(java.lang.String providerId)
Only select work object definitions with the given provider id.LegacyWorkObjectDefinitionQuery
tenantId(java.lang.String tenantId)
Only select work object definitions that have the given tenant id.LegacyWorkObjectDefinitionQuery
tenantIdLike(java.lang.String tenantIdLike)
Only select work object definitions with a tenant id like the given one.LegacyWorkObjectDefinitionQuery
type(java.lang.String workObjectDefinitionType)
Only select work object definitions with the given type.LegacyWorkObjectDefinitionQuery
version(java.lang.Integer workObjectDefinitionVersion)
Only select work object definition with a certain version.LegacyWorkObjectDefinitionQuery
versionGreaterThan(java.lang.Integer workObjectDefinitionVersion)
Only select forms which version are greater than a certain version.LegacyWorkObjectDefinitionQuery
versionGreaterThanOrEquals(java.lang.Integer workObjectDefinitionVersion)
Only select forms which version are greater than or equals a certain version.LegacyWorkObjectDefinitionQuery
versionLowerThan(java.lang.Integer workObjectDefinitionVersion)
Only select forms which version are lower than a certain version.LegacyWorkObjectDefinitionQuery
versionLowerThanOrEquals(java.lang.Integer workObjectDefinitionVersion)
Only select forms which version are lower than or equals a certain version.LegacyWorkObjectDefinitionQuery
withoutTenantId()
Only select work object definitions that do not have a tenant id.
-
Method Details
-
id
Only select work object definitions with the given id. -
ids
Only select work object definitions with the given ids. -
globalId
Only select work object definitions with the given globalId. -
globalIds
LegacyWorkObjectDefinitionQuery globalIds(java.util.Set<java.lang.String> workObjectDefinitionGlobalIds)Only select work object definitions with the given global ids. -
externalId
Only select work object definitions with the given external id. -
externalIds
LegacyWorkObjectDefinitionQuery externalIds(java.util.Set<java.lang.String> workObjectDefinitionExternalIds)Only select work object definitions with the given external ids. -
providerId
Only select work object definitions with the given provider id. -
name
Only select work object definitions with the given name. -
nameLike
Only select work object definitions where the name matches the given parameter. The syntax that should be used is the same as in SQL, eg. %test% -
key
Only select work object definition with the given key. -
keyLike
Only select work object definitions where the key matches the given parameter. The syntax that should be used is the same as in SQL, eg. %test% -
version
Only select work object definition with a certain version. Particularly useful when used in combination withkey(String)
-
versionGreaterThan
Only select forms which version are greater than a certain version. -
versionGreaterThanOrEquals
LegacyWorkObjectDefinitionQuery versionGreaterThanOrEquals(java.lang.Integer workObjectDefinitionVersion)Only select forms which version are greater than or equals a certain version. -
versionLowerThan
Only select forms which version are lower than a certain version. -
versionLowerThanOrEquals
LegacyWorkObjectDefinitionQuery versionLowerThanOrEquals(java.lang.Integer workObjectDefinitionVersion)Only select forms which version are lower than or equals a certain version. -
externalVersion
LegacyWorkObjectDefinitionQuery externalVersion(java.lang.Integer workObjectDefinitionExternalVersion)Only select work object definition with a certain external version. Particularly useful when used in combination withkey(String)
-
externalVersionGreaterThan
LegacyWorkObjectDefinitionQuery externalVersionGreaterThan(java.lang.Integer workObjectDefinitionExternalVersion)Only select forms which version are greater than a certain external version. -
externalVersionGreaterThanOrEquals
LegacyWorkObjectDefinitionQuery externalVersionGreaterThanOrEquals(java.lang.Integer workObjectDefinitionExternalVersion)Only select forms which version are greater than or equals a certain external version. -
externalVersionLowerThan
LegacyWorkObjectDefinitionQuery externalVersionLowerThan(java.lang.Integer workObjectDefinitionExternalVersion)Only select forms which version are lower than a certain external version. -
externalVersionLowerThanOrEquals
LegacyWorkObjectDefinitionQuery externalVersionLowerThanOrEquals(java.lang.Integer workObjectDefinitionExternalVersion)Only select forms which version are lower than or equals a certain external version. -
descendantOf
Only select work object definitions that are descendant of given work object definition. -
type
Only select work object definitions with the given type. -
latestVersion
LegacyWorkObjectDefinitionQuery latestVersion()Only select the forms which are the latest deployed (ie. which have the highest version number for the given key). Can also be used without any other criteria (ie. query.latest().list()), which will then give all the latest versions of all the deployed decision tables.- Throws:
org.flowable.common.engine.api.FlowableIllegalArgumentException
- if used in combination withversion(Integer)
}
-
tenantId
Only select work object definitions that have the given tenant id. -
tenantIdLike
Only select work object definitions with a tenant id like the given one. -
withoutTenantId
LegacyWorkObjectDefinitionQuery withoutTenantId()Only select work object definitions that do not have a tenant id. -
includeProperties
LegacyWorkObjectDefinitionQuery includeProperties() -
orderByKey
LegacyWorkObjectDefinitionQuery orderByKey()Order by work object definition key (needs to be followed byQuery.asc()
orQuery.desc()
). -
orderById
LegacyWorkObjectDefinitionQuery orderById()Order by the id of the work object definition (needs to be followed byQuery.asc()
orQuery.desc()
). -
orderByVersion
LegacyWorkObjectDefinitionQuery orderByVersion()Order by the version of the work object definition (needs to be followed byQuery.asc()
orQuery.desc()
). -
orderByName
LegacyWorkObjectDefinitionQuery orderByName()Order by the name of the work object definitions (needs to be followed byQuery.asc()
orQuery.desc()
). -
orderByTenantId
LegacyWorkObjectDefinitionQuery orderByTenantId()Order by tenant id (needs to be followed byQuery.asc()
orQuery.desc()
).
-