Models can have one of the following states or specific combinations of those:
The following combinations are possible:
The definition for state ACTIVE is the following:
validTo and
validFrom dates compatible with the current date is the active model for any
given model IDNew processes instances can be started only for active models.
Any deployed model that either has running instances or is in ACTIVE state is called Alive
For a given model ID, there can be an arbitrary number [0,...N] of alive model versions.
If model processes are marked as disabled (suspended), the model has the state DISABLED. Note that a model marked as disabled might still be alive.
Models that are not active, are in INACTIVE state.
The VALID state is determined by checking the validity (valid from / valid to), the disabled flag and/or priority setting.