| Constructor and Description |
|---|
TaskQueryImpl(TaskanaEngine taskanaEngine) |
| Modifier and Type | Method and Description |
|---|---|
TaskQuery |
classification(ClassificationQuery classificationQuery)
Add your classification to your query.
|
ObjectReferenceQuery |
createObjectReferenceQuery()
This method provides a query builder for quering the database.
|
TaskQuery |
customFields(String... customFields)
Filter the custom fields with this query.
|
TaskQuery |
descriptionLike(String description)
Add your description to your query.
|
ClassificationQuery |
getClassificationQuery() |
String[] |
getCustomFields() |
String |
getDescription() |
String[] |
getName() |
ObjectReferenceQuery |
getObjectReferenceQuery() |
String[] |
getOwner() |
int[] |
getPriority() |
TaskState[] |
getStates() |
TaskanaEngineImpl |
getTaskanaEngine() |
String[] |
getWorkbasketId() |
boolean |
isRead() |
boolean |
isTransferred() |
List<Task> |
list()
This method will return a list of defined
T objects. |
List<Task> |
list(int offset,
int limit)
This method will return a list of defined
T objects with specified
offset and an limit. |
TaskQuery |
name(String... names)
Add your names to your query.
|
TaskQuery |
objectReference(ObjectReferenceQuery objectReferenceQuery)
Add your objectReference to your query.
|
TaskQuery |
owner(String... owners)
Add the owners to your query.
|
TaskQuery |
priority(int... priorities)
Add your priorities to your query.
|
TaskQuery |
read(Boolean isRead)
Add the isRead flag to the query.
|
void |
setClassificationQuery(ClassificationQuery classificationQuery) |
void |
setCustomFields(String[] customFields) |
void |
setDescription(String description) |
void |
setName(String[] name) |
void |
setObjectReferenceQuery(ObjectReferenceQuery objectReferenceQuery) |
void |
setOwner(String[] owner) |
void |
setPriority(int[] priority) |
void |
setRead(boolean isRead) |
void |
setStates(TaskState[] states) |
void |
setTaskanaEngine(TaskanaEngineImpl taskanaEngine) |
void |
setTransferred(boolean isTransferred) |
void |
setWorkbasketId(String[] workbasketId) |
Task |
single()
This method will return a single object of
T. |
TaskQuery |
state(TaskState... states)
Add your state to your query.
|
String |
toString() |
TaskQuery |
transferred(Boolean isTransferred)
Add the isTransferred flag to the query.
|
TaskQuery |
workbasketId(String... workbasketIds)
Add your workbasket id to the query.
|
public TaskQueryImpl(TaskanaEngine taskanaEngine)
public TaskQuery name(String... names)
TaskQuerypublic TaskQuery descriptionLike(String description)
TaskQuerydescriptionLike in interface TaskQuerydescription - your descriptionpublic TaskQuery priority(int... priorities)
TaskQuerypublic TaskQuery state(TaskState... states)
TaskQuerypublic TaskQuery classification(ClassificationQuery classificationQuery)
TaskQueryclassification in interface TaskQueryclassificationQuery - the classification querypublic TaskQuery workbasketId(String... workbasketIds)
TaskQueryworkbasketId in interface TaskQueryworkbasketIds - the workbasket ids as Stringpublic TaskQuery owner(String... owners)
TaskQuerypublic TaskQuery objectReference(ObjectReferenceQuery objectReferenceQuery)
TaskQueryobjectReference in interface TaskQueryobjectReferenceQuery - the objectReference querypublic TaskQuery read(Boolean isRead)
TaskQuerypublic TaskQuery transferred(Boolean isTransferred)
TaskQuerytransferred in interface TaskQueryisTransferred - as Boolean. If null, it won't be integrated into the statement.
You have to set false.public TaskQuery customFields(String... customFields)
TaskQuerycustomFields in interface TaskQuerycustomFields - the value in the fieldspublic ObjectReferenceQuery createObjectReferenceQuery()
TaskQuerycreateObjectReferenceQuery in interface TaskQueryObjectReferenceQuerypublic List<Task> list() throws NotAuthorizedException
BaseQueryT objects.list in interface BaseQuery<Task>NotAuthorizedException - TODOpublic List<Task> list(int offset, int limit) throws NotAuthorizedException
BaseQueryT objects with specified
offset and an limit.list in interface BaseQuery<Task>offset - TODOlimit - TODONotAuthorizedException - TODOpublic Task single() throws NotAuthorizedException
BaseQueryT.single in interface BaseQuery<Task>NotAuthorizedException - TODOpublic TaskanaEngineImpl getTaskanaEngine()
public void setTaskanaEngine(TaskanaEngineImpl taskanaEngine)
public String[] getName()
public void setName(String[] name)
public String getDescription()
public void setDescription(String description)
public int[] getPriority()
public void setPriority(int[] priority)
public TaskState[] getStates()
public void setStates(TaskState[] states)
public ClassificationQuery getClassificationQuery()
public void setClassificationQuery(ClassificationQuery classificationQuery)
public String[] getWorkbasketId()
public void setWorkbasketId(String[] workbasketId)
public String[] getOwner()
public void setOwner(String[] owner)
public ObjectReferenceQuery getObjectReferenceQuery()
public void setObjectReferenceQuery(ObjectReferenceQuery objectReferenceQuery)
public boolean isRead()
public void setRead(boolean isRead)
public boolean isTransferred()
public void setTransferred(boolean isTransferred)
public String[] getCustomFields()
public void setCustomFields(String[] customFields)
Copyright © 2017. All rights reserved.