Class ProcessCaseView
java.lang.Object
com.aquima.interactions.process.impl.ProcessCaseView
- All Implemented Interfaces:
IProcessCaseView
-
Constructor Summary
ConstructorsConstructorDescriptionProcessCaseView
(IProcessDefinition definition, ICaseQueryResult processCase) -
Method Summary
Modifier and TypeMethodDescriptionthis method returns the attributes from the case for which a value is setgetAttributeValue
(String entityName, String attributeName) this method returns the value of the attribute from the case the task is defined for.This method returns the date at which the case is started.This method returns the display name of the task as present in the case definition.long
getId()
This method returns the unique ID of this case.getName()
This method returns the name of the case as present in the task definition.This method returns the current status of the case.boolean
This method returns if the case the task is defined for is locked.
-
Constructor Details
-
ProcessCaseView
-
-
Method Details
-
getId
public long getId()Description copied from interface:IProcessCaseView
This method returns the unique ID of this case.- Specified by:
getId
in interfaceIProcessCaseView
- Returns:
- the unique ID of this process step.
-
isCaseLocked
public boolean isCaseLocked()Description copied from interface:IProcessCaseView
This method returns if the case the task is defined for is locked.- Specified by:
isCaseLocked
in interfaceIProcessCaseView
- Returns:
- a boolean indicating if the case the task is defined for is locked
-
getName
Description copied from interface:IProcessCaseView
This method returns the name of the case as present in the task definition.- Specified by:
getName
in interfaceIProcessCaseView
- Returns:
- The name of the case.
-
getDisplayName
Description copied from interface:IProcessCaseView
This method returns the display name of the task as present in the case definition.- Specified by:
getDisplayName
in interfaceIProcessCaseView
- Returns:
- The display name of the case.
-
getStatus
Description copied from interface:IProcessCaseView
This method returns the current status of the case.- Specified by:
getStatus
in interfaceIProcessCaseView
- Returns:
- the current status of the case.
-
getCreationDate
Description copied from interface:IProcessCaseView
This method returns the date at which the case is started.- Specified by:
getCreationDate
in interfaceIProcessCaseView
- Returns:
- The date at which the case is started.
-
getAttributeValue
Description copied from interface:IProcessCaseView
this method returns the value of the attribute from the case the task is defined for.- Specified by:
getAttributeValue
in interfaceIProcessCaseView
- Parameters:
entityName
- The entity where the attribute belongs to.attributeName
- The name of the attribute.- Returns:
- The value of the attribute from the case the task is defined for.
-
getAttributes
Description copied from interface:IProcessCaseView
this method returns the attributes from the case for which a value is set- Specified by:
getAttributes
in interfaceIProcessCaseView
- Returns:
-