Interface ICaseModel
- All Superinterfaces:
Serializable
This interface defines the properties of a case from database.
- Since:
- 7.1
- Author:
- O. Kerpershoek
-
Method Summary
Modifier and TypeMethodDescriptionThis method returns the ID of the application/process engine the case was defined for.This method returns the creation date for the case.long
getId()
This method returns the generated global unique identifier for the case.This methods returns a List containing all instances associated with this caseThis method returns the ID of the user who has the case locked.getName()
This method returns the user defined name for the case.This method returns the status of the case.
-
Method Details
-
getId
long getId()This method returns the generated global unique identifier for the case.- Returns:
- the generated global unique identifier for the case.
-
getName
String getName()This method returns the user defined name for the case.- Returns:
- The name of the case, or null if none was provided.
-
getCreationDate
DateTimeValue getCreationDate()This method returns the creation date for the case.- Returns:
- The creation date of the case, or null if none was provided.
-
getStatus
CaseStatusType getStatus()This method returns the status of the case.- Returns:
- the status of the case.
-
getLockedBy
String getLockedBy()This method returns the ID of the user who has the case locked.- Returns:
- the ID of the user who has the case locked.
-
getApplicationId
String getApplicationId()This method returns the ID of the application/process engine the case was defined for. Usually this field is only used when selecting cases, as it will be provided by the engine upon case creation.- Returns:
- the ID of the application/process engine the case was defined for.
-
getDisplayName
IMultilingualText getDisplayName()- Returns:
- returns the display name or null if there is none
-
getInstances
List<ICaseDataInstance> getInstances()This methods returns a List containing all instances associated with this case- Returns:
- List with case data instances
-