An abstract record type used to commonly represent a goal or a plan.
Name of the goal or plan.
Current state of execution of the goal or plan.
Parent goal valid in the current module instance.
Set of metadata (key-value pairs) of the element.
Represents a single goal (of any kind).
Set of children.
If true, at least one of the goal's sub-plans (taken recursively, i.e., not only direct sub-plans) is running. If false, none of the goal's sub-plans are running.
Set of the running direct sub-plans. Therefore, it is an empty set for a goal decomposed to goals.
Represents a single achieve goal.
Precondition of the achieve goal.
Deactivate condition of the achieve goal.
Represents a single maintain goal.
Maintain condition of the maintain goal.
Represents a single plan.
Precondition of the plan.
Represents a model.
Unique identifier of the model.
Name of the model.
Version of the model.
Model's upload date.
Represents a model instance.
Unique identifier of the model instance.
If true, the model instance is running. If false, the model instance has finished.
Starting date of the model instance.
Date of finishing the model instance, whereas null is used if the
model instance is not finished yet.
Represents a process instance.
Identifier of process instance.
Name of the instantiated process.
The owning model instance.
If true, the process instance is running. If false, the process instance has finished.
Set of metadata (key-value pairs) of the corresponding process model element.
Represents a duration expressed in various time units. The duration value is given as the sum of all values of different units. Each field value can be either positive or negative.
Number of years of the duration.
Number of months of the duration.
Number of weeks of the duration.
Number of days of the duration.
Number of hours of the duration.
Number of minutes of the duration.
Number of seconds of the duration.
Number of milliseconds of the duration.
Represents a goal that is to be repeated and a set of settings of slots related to the goal repetition. This type is used in the RepeatGoals task type.
Achieve goal to be repeated.
Map of references to slots and the values to be used for their setting.
A record type used to report violation of a data constraint. Execution of a single validation results in a list of constraint violations.
ID of the associated constraint. It is assigned automatically right after constraint execution to all created ConstraintViolation objects that have null id.
GUID of the associated constraint. It is assigned automatically right after constraint execution to all created ConstraintViolation objects that have null guid.
Message returned by constraint expression defined in corresponding ConstraintType.
Record which did not pass the validation.
Optional property of the record which did not pass the validation.
Optional application data.
A record type used to classify data constraints and their runtime filtering in different validations.
A full name of the validation tag (e.g. "mymodule::mytag")
Record for tracking of active user.
Binary file.
Binary content.
Filename of the binary file.
MIME type of the data.
Actual size of the binary data in bytes.
Descriptor of binary data. This shared record is also used internally by LSPS server to store some binary data. Therefore, modification and deleting of BinaryHandle records must be performed carefully.
Unique identifier of the binary data.
Description of the data.
Ssl configuration for http calls and webservices. It it provides an instance of com.whitestein.lsps.wsclient.SslContextProvider in field "sslContextProvider" all other fields are ignored.
Can contain instanceof com.whitestein.lsps.wsclient.SslContextProvider
Type of key store.
Name of the key store data file. It must be accesible as a resource in the custom app.
Key store password.
Key password.