Package | Description |
---|---|
com.whitestein.lsps.engine |
The package contains common classes for LSPS expression interpretation.
|
com.whitestein.lsps.engine.change |
Package contains core of the internal event system.
|
com.whitestein.lsps.engine.lang | |
com.whitestein.lsps.engine.lang.compiled | |
com.whitestein.lsps.engine.sharedrecord | |
com.whitestein.lsps.engine.state |
Contains implementation of persistent entities representing model data types.
|
com.whitestein.lsps.engine.state.xml | |
com.whitestein.lsps.engine.tester |
Testing support for testing engine tasks.
|
com.whitestein.lsps.human |
Services for accessing the functionality related to human-oriented processes.
|
com.whitestein.lsps.human.context |
Classes that represents human-oriented model objects in java code.
|
com.whitestein.lsps.human.task |
Implementations for the tasks in the LSPS standard library for human-oriented processes.
|
com.whitestein.lsps.modulemanager | |
com.whitestein.lsps.orgstructure.context |
Classes that represents Organization Structure model objects
like
RoleUnitHolder in java code. |
com.whitestein.lsps.stdlib.type |
This package contains implementations of core reflection types.
|
com.whitestein.lsps.vaadin | |
com.whitestein.lsps.vaadin.wrapper | |
com.whitestein.lsps.xml.util |
Modifier and Type | Method and Description |
---|---|
ModelInstance |
ModelProviderService.getModelInstance(long id)
Returns locked model instance.
|
Modifier and Type | Method and Description |
---|---|
void |
ModelInstanceUtilsService.attach(ModelInstance modelInstance)
If a model instance is detached it is attached to the original.
|
void |
ModelInstanceUtilsServiceBean.attach(ModelInstance modelInstance) |
void |
ModelInstanceUtilsService.attachAndMergeLevel(ModelInstance modelInstance,
String level)
If a model instance is detached it is attached to the original and
state of specified evaluation level is merged to lower level.
|
void |
ModelInstanceUtilsServiceBean.attachAndMergeLevel(ModelInstance modelInstance,
String level) |
ModelInstance |
ModelInstanceDtoConverter.convertModelInstance(ModelInstance modelInstance)
Converts model instance to dto.
|
ModelInstance |
ModelInstanceDtoConverter.convertModelInstance(ModelInstanceInfo modelInstanceInfo,
ModelInstance modelInstance)
Converts model instance to dto.
|
RecordHolder |
SharedRecordTypeFactory.createRecord(ModelInstance modelInstance,
RecordType type,
Map<String,?> values,
boolean flush)
Creates a new record of the specified type.
|
Object |
SharedRecordTypeFactory.getEntity(ModelInstance modelInstance,
RecordType type,
Serializable id)
Returns a Hibernate entity for the given model, type and id.
|
Object |
SharedRecordTypeFactory.getEntity(ModelInstance modelInstance,
RecordType type,
Serializable id,
Long auditRevisionId)
Returns a Hibernate entity for the given model, type and id.
|
Set<RecordValue> |
ModelInstanceUtilsService.getOptimisticLockConflicts(ModelInstance modelInstance,
Collection<String> levels,
boolean resetVersionForUnchanged)
Returns records that will have optimistic lock conflicts when merged to base level.
|
Set<RecordValue> |
ModelInstanceUtilsServiceBean.getOptimisticLockConflicts(ModelInstance modelInstance,
Collection<String> levels,
boolean resetVersionForUnchanged) |
ExternalRecordHolder |
SharedRecordTypeFactory.getRecord(ModelInstance modelInstance,
Object entity)
Returns a shared record for the given Hibernate entity.
|
ExternalRecordHolder |
SharedRecordTypeFactory.getRecord(ModelInstance modelInstance,
RecordType type,
Serializable id)
Returns a shared record for the given type and id.
|
ExternalRecordHolder |
SharedRecordTypeFactory.getRecord(ModelInstance modelInstance,
RecordType type,
Serializable id,
Long auditRevisionId)
Returns a shared record for the given type and id.
|
ExternalRecordHolder |
SharedRecordTypeFactory.getRecord(ModelInstance modelInstance,
String type,
Serializable id)
Returns a shared record for the given type and id.
|
ExternalRecordHolder |
SharedRecordTypeFactory.getRecord(ModelInstance modelInstance,
String type,
Serializable id,
Long auditRevisionId)
Returns a shared record for the given type and id.
|
void |
VariableInitializator.init(ModelInstance modelInstance)
Initializes variables.
|
boolean |
ModelInstanceUtilsService.isDirty(ModelInstance modelInstance)
Returns true if there are changes in no-base evaluation level
that can affect existing data in the base level.
|
boolean |
ModelInstanceUtilsServiceBean.isDirty(ModelInstance modelInstance) |
boolean |
ModelInstanceUtilsService.isDirty(ModelInstance modelInstance,
Collection<String> ignoreLevels)
Returns true if there are changes in no-base evaluation level
that can affect existing data in the base level.
|
boolean |
ModelInstanceUtilsServiceBean.isDirty(ModelInstance modelInstance,
Collection<String> ignoreLevels) |
void |
ModelInstanceUtilsService.reloadChangedRecordVersions(ModelInstance modelInstance)
Resets version of versioned higher level shared records.
|
void |
ModelInstanceUtilsServiceBean.reloadChangedRecordVersions(ModelInstance modelInstance) |
void |
ModelInstanceUtilsService.resetUnchangedRecordVersions(ModelInstance modelInstance)
Resets version of unchanged versioned higher level shared records.
|
void |
ModelInstanceUtilsServiceBean.resetUnchangedRecordVersions(ModelInstance modelInstance) |
void |
ModelInstanceUtilsService.saveModelInstance(ModelInstance modelInstance)
Saves model instance to model instance entity.
|
void |
ModelInstanceUtilsServiceBean.saveModelInstance(ModelInstance modelInstance) |
void |
AspectDebugger.stopOnRecordConstruction(ModelInstance modelInstance,
String qualifiedName)
Suspends the execution of a process if a breakpoint is set on the record
creation.
|
void |
ProcessAgentImpl.terminateOnModelChange(ModelInstance modelInstance) |
void |
ProcessAgent.terminateOnModelChange(ModelInstance modelInstance) |
Constructor and Description |
---|
JavaToTypeHelper(ModelProviderClientService modelProviderService,
ModelInstance modelInstance)
Creates new instance.
|
RuntimeToJavaConverter(ModelProviderClientService modelProviderService,
SharedRecordTypeFactory sharedRecordTypeFactory,
ModelInstance modelInstance)
Creates new instance.
|
Modifier and Type | Method and Description |
---|---|
ModelInstance |
ModelInstanceStateChange.getElement() |
Constructor and Description |
---|
ModelInstanceStateChange(ModelInstance modelInstance,
ModelInstanceState oldState,
ModelInstanceState newState)
Creates new instance.
|
Modifier and Type | Method and Description |
---|---|
protected ModelInstance |
RecordEntityAdapter.getModelInstance()
Returns model instance.
|
ModelInstance |
JavaOperationExecutionContext.getModelInstance() |
ModelInstance |
HolderImpl.getModelInstance()
Returns the model instance.
|
ModelInstance |
ExecutionContextImpl.getModelInstance() |
ModelInstance |
ExecutionContext.getModelInstance()
Returns the model instance.
|
protected ModelInstance |
EvaluationLevelConverter.getModelInstance() |
protected ModelInstance |
AssociationEnd.getModelInstance()
Returns model instance
|
Modifier and Type | Method and Description |
---|---|
RecordHolder |
ExternalTypeFactory.convertJavaObjectToHolder(ModelInstance modelInstance,
RecordType recordType,
Object value)
Converts given java object to external holder.
|
RecordHolder |
ExternalTypeFactory.createRecord(ModelInstance modelInstance,
RecordType type,
Map<String,?> values)
Creates a new record of the specified type.
|
static AssociationEnd |
AssociationEnd.get(ModelInstance modelInstance,
ModelProviderClientService modelProviderService,
RecordHolder holder,
RecordProperty recordProperty)
Creates and returns an recordProperty end.
|
Constructor and Description |
---|
AssociationEnd(ModelInstance modelInstance,
ModelProviderClientService modelProviderService,
RecordHolder holder,
RecordProperty recordProperty)
Creates new instance.
|
DtoConverter(ModelInstance modelInstance,
ModelProviderClientService modelProviderService)
Creates new instance.
|
EvaluationLevelConverter(ModelInstance modelInstance,
ModelProviderClientService modelProviderService)
Creates a new instance.
|
EvaluationLevelMerger(ModelInstance modelInstance,
ModelProviderClientService modelProviderService)
Returns new instance.
|
ExecutionContextImpl(ModelProviderClientService modelProviderService,
ModelInstance modelInstance,
Namespace namespace)
Creates new instance of
ExecutionContextImpl . |
ExternalRecordEntityAdapter(Object entity,
ExternalValue externalValue,
RecordType type,
ModelInstance modelInstance,
ModelProviderClientService modelProviderService)
Creates new instance.
|
ModelInstanceSavePoint(ModelInstance modelInstance)
Creates new instance and makes copy of the current model instance state.
|
ReadOnlyRecordHolder(ModelProviderClientService modelProviderService,
ModelInstance modelInstance,
RecordHolder holder)
Creates new instance.
|
ReadOnlyRecordHolder(ModelProviderClientService modelProviderService,
ModelInstance modelInstance,
RecordHolder holder,
ReadOnlyRecordValue value)
Creates new instance.
|
RecordEntityAdapter(RecordType type,
ModelInstance modelInstance,
ModelProviderClientService modelProviderService)
Creates new instance.
|
RuntimeToPersistentConverter(ModelInstance modelInstance,
ModelProviderClientService modelProviderService)
Creates new instance.
|
ToReadOnlyRecordConverter(ModelProviderClientService modelProviderService,
ModelInstance modelInstance)
Creates new instance.
|
Modifier and Type | Method and Description |
---|---|
ModelInstance |
CompiledNamespace.getModelInstance() |
ModelInstance |
CompiledContext.getModelInstance() |
Modifier and Type | Method and Description |
---|---|
RecordHolder |
SharedRecordTypeFactoryImpl.convertJavaObjectToHolder(ModelInstance modelInstance,
RecordType recordType,
Object value) |
RecordHolder |
ExternalRecordTypeFactoryImpl.convertJavaObjectToHolder(ModelInstance modelInstance,
RecordType recordType,
Object value) |
static PojoExternalRecordEntityAdapter |
PojoExternalRecordEntityAdapter.createNew(Map<?,?> values,
RecordType type,
ModelInstance modelInstance,
ModelProviderService modelProviderService,
SharedRecordTypeFactory sharedRecordTypeFactory,
ExternalTypeProvider provider)
Creates an adapter for a new entity given by the map of property values.
|
static PojoSharedRecordEntityAdapter |
PojoSharedRecordEntityAdapter.createNew(Map<?,?> values,
com.whitestein.lsps.model.sharedrecord.SharedRecordConfiguration configuration,
RecordType type,
ModelInstance modelInstance,
ModelProviderService modelProviderService,
org.hibernate.Session session)
Creates an adapter for a new entity given by the map of property values.
|
RecordHolder |
SharedRecordTypeFactoryImpl.createRecord(ModelInstance modelInstance,
RecordType type,
Map<String,?> values) |
RecordHolder |
ExternalRecordTypeFactoryImpl.createRecord(ModelInstance modelInstance,
RecordType type,
Map<String,?> values) |
RecordHolder |
SharedRecordTypeFactoryImpl.createRecord(ModelInstance modelInstance,
RecordType type,
Map<String,?> values,
boolean flush) |
static RuntimeToHibernateConverter |
RuntimeToHibernateConverter.get(ModelInstance modelInstance,
ModelProviderClientService modelProviderService) |
Object |
SharedRecordTypeFactoryImpl.getEntity(ModelInstance modelInstance,
RecordType type,
Serializable id) |
Object |
SharedRecordTypeFactoryImpl.getEntity(ModelInstance modelInstance,
RecordType type,
Serializable id,
Long auditRevisionId) |
ExternalRecordHolder |
SharedRecordTypeFactoryImpl.getRecord(ModelInstance modelInstance,
Object entity) |
ExternalRecordHolder |
SharedRecordTypeFactoryImpl.getRecord(ModelInstance modelInstance,
RecordType type,
Serializable id) |
ExternalRecordHolder |
SharedRecordTypeFactoryImpl.getRecord(ModelInstance modelInstance,
RecordType type,
Serializable id,
Long auditRevisionId) |
ExternalRecordHolder |
SharedRecordTypeFactoryImpl.getRecord(ModelInstance modelInstance,
String type,
Serializable id) |
ExternalRecordHolder |
SharedRecordTypeFactoryImpl.getRecord(ModelInstance modelInstance,
String type,
Serializable id,
Long auditRevisionId) |
Constructor and Description |
---|
PojoExternalRecordEntityAdapter(Object entity,
ExternalValue externalValue,
RecordType type,
ModelInstance modelInstance,
ModelProviderService modelProviderService,
SharedRecordTypeFactory sharedRecordTypeFactory,
ExternalTypeProvider provider)
Creates new instance.
|
PojoSharedRecordEntityAdapter(Object entity,
ExternalValue externalValue,
com.whitestein.lsps.model.sharedrecord.SharedRecordConfiguration configuration,
RecordType type,
ModelInstance modelInstance,
ModelProviderClientService modelProviderService,
org.hibernate.Session session,
boolean isAuxiliary)
Creates new instance.
|
SharedRecordEntityAdapter(Object entity,
ExternalValue externalValue,
com.whitestein.lsps.model.sharedrecord.SharedRecordConfiguration configuration,
RecordType type,
ModelInstance modelInstance,
ModelProviderClientService modelProviderService,
org.hibernate.Session session,
boolean isAuxiliary)
Creates new instance.
|
SimpleValueHibernateToRuntimeConverter(ModelProviderService modelProviderService,
ModelInstance modelInstance,
String evaluationLevel)
Creates new instance.
|
Modifier and Type | Method and Description |
---|---|
ModelInstance |
ModelInstanceMarshaller.filterState(ModelInstance modelInstance)
Returns new instance of
ModelInstance with filtered data. |
ModelInstance |
ModelInstanceDumper.filterState(ModelInstance modelInstance)
Returns new instance of
ModelInstance with filtered data. |
ModelInstance |
ErrorModelInstanceMarshaller.filterState(ModelInstance modelInstance)
Returns new instance of
ModelInstance with filtered data. |
ModelInstance |
ModelInstanceEntity.getModelInstance(ModelProviderClientService modelProviderService)
Returns the model instance.
|
ModelInstance |
ModelInstanceDumper.getState(byte[] dumpedState)
Returns model instance from dumped state.
|
ModelInstance |
ErrorModelInstanceMarshaller.getState(byte[] storedState)
Returns model instance from stored state.
|
ModelInstance |
ModelInstanceMarshaller.getState(byte[] storedState,
ModelInstanceResourceAllocator allocator)
Returns model instance from stored state.
|
Modifier and Type | Method and Description |
---|---|
AllocatedModelInstanceResources |
SimpleIdAllocator.allocateDetachmentAndValueIds(ModelInstance modelInstance) |
AllocatedModelInstanceResources |
PersistentIdAllocator.allocateDetachmentAndValueIds(ModelInstance modelInstance) |
AllocatedModelInstanceResources |
ModelInstanceResourceAllocator.allocateDetachmentAndValueIds(ModelInstance modelInstance)
Allocates next id for detachment in the model instance.
|
AllocatedModelInstanceResources |
SimpleIdAllocator.allocateValueIds(ModelInstance modelInstance) |
AllocatedModelInstanceResources |
PersistentIdAllocator.allocateValueIds(ModelInstance modelInstance) |
AllocatedModelInstanceResources |
ModelInstanceResourceAllocator.allocateValueIds(ModelInstance modelInstance)
Allocates new range of ids for values in the model instance.
|
String |
ModelInstanceDumper.dumpState(ModelInstance modelInstance)
Filter a model instance and dumps it in the xml format as a string.
|
byte[] |
ModelInstanceDumper.dumpStateAsBytes(ModelInstance modelInstance)
Filter a model instance and dumps it in the xml format into byte array.
|
ModelInstance |
ModelInstanceMarshaller.filterState(ModelInstance modelInstance)
Returns new instance of
ModelInstance with filtered data. |
ModelInstance |
ModelInstanceDumper.filterState(ModelInstance modelInstance)
Returns new instance of
ModelInstance with filtered data. |
ModelInstance |
ErrorModelInstanceMarshaller.filterState(ModelInstance modelInstance)
Returns new instance of
ModelInstance with filtered data. |
void |
ModelInstanceEntity.setModelInstance(Module model,
ModelInstance mi,
boolean createProperties)
Sets model instance.
|
byte[] |
ErrorModelInstanceMarshaller.storeState(ModelInstance modelInstance)
Filter a model instance and store it as array of bytes.
|
byte[] |
ModelInstanceMarshaller.storeState(ModelInstance modelInstance,
MarshallerConfig config)
Filter a model instance and store it as array of bytes.
|
Object |
StateMarshaller.unmarshall(byte[] bytes,
ModelInstance modelInstance)
Restores a model instance state from a byte array.
|
Modifier and Type | Field and Description |
---|---|
protected ModelInstance |
ValueRef.modelInstance
Model instance.
|
protected ModelInstance |
GOElement.modelInstance
To be set by subclasses when unmarshalling.
|
protected ModelInstance |
ComplexValue.modelInstance
Model instance.
|
Modifier and Type | Method and Description |
---|---|
static void |
EvaluationLevelUtils.attachEvaluation(ModelInstance modelInstance,
ModelInstance detachedModelInstance)
Attaches an evaluation data stored in the detached model instance to the
regular model instance.
|
static void |
EvaluationLevelUtils.cleanDataOfEvaluationLevel(ModelProviderClientService modelProviderService,
ModelInstance modelInstance,
String level)
Cleans all entities that belongs to the evaluation level.
|
static void |
EvaluationLevelUtils.cleanDataOfLevelAndSublevels(ModelProviderClientService modelProviderService,
ModelInstance modelInstance,
String level)
Cleans all entities that belongs to the evaluation level and its sub-levels.
|
protected List<Value> |
CollectionValue.copyValues(ModelInstance targetModelInstance)
Copies the values into the target model instance.
|
ValueRef |
ValueRef.makeCopy(ModelInstance targetModelInstance) |
Value |
Value.makeCopy(ModelInstance targetModelInstance)
Creates copy of the value in the target model instance.
|
TypeValue |
TypeValue.makeCopy(ModelInstance targetModelInstance) |
StringValue |
StringValue.makeCopy(ModelInstance targetModelInstance) |
SimpleValue |
SimpleValue.makeCopy(ModelInstance targetModelInstance) |
Signal |
Signal.makeCopy(ModelInstance targetModelInstance)
Returns deep copy.
|
SetValue |
SetValue.makeCopy(ModelInstance targetModelInstance) |
RecordValue |
RecordValue.makeCopy(ModelInstance targetModelInstance) |
ReadOnlyRecordValue |
ReadOnlyRecordValue.makeCopy(ModelInstance targetModelInstance) |
RangeValue |
RangeValue.makeCopy(ModelInstance targetModelInstance) |
PropertyValue |
PropertyValue.makeCopy(ModelInstance targetModelInstance) |
PropertyPathValue |
PropertyPathValue.makeCopy(ModelInstance targetModelInstance) |
ProcessLog |
ProcessLog.makeCopy(ModelInstance targetModelInstance)
Returns deep copy.
|
ObjectValue |
ObjectValue.makeCopy(ModelInstance targetModelInstance) |
NullValue |
NullValue.makeCopy(ModelInstance targetModelInstance) |
NamedValue |
NamedValue.makeCopy(ModelInstance modelInstance)
Creates copy.
|
ModuleInstance |
ModuleInstance.makeCopy(ModelInstance targetModelInstance)
Returns deep copy.
|
MapValue |
MapValue.makeCopy(ModelInstance targetModelInstance) |
ListValue |
ListValue.makeCopy(ModelInstance targetModelInstance) |
ExternalValue |
ExternalValue.makeCopy(ModelInstance targetModelInstance) |
ExpressionValue |
ExpressionValue.makeCopy(ModelInstance targetModelInstance) |
Escalation |
Escalation.makeCopy(ModelInstance targetModelInstance)
Returns deep copy.
|
EnumerationValue |
EnumerationValue.makeCopy(ModelInstance targetModelInstance) |
DecimalValue |
DecimalValue.makeCopy(ModelInstance targetModelInstance) |
DateValue |
DateValue.makeCopy(ModelInstance targetModelInstance) |
Context |
Context.makeCopy(ModelInstance targetModelInstance)
Returns deep copy.
|
BooleanValue |
BooleanValue.makeCopy(ModelInstance targetModelInstance) |
BinaryValue |
BinaryValue.makeCopy(ModelInstance targetModelInstance) |
ActivationCommand |
ActivationCommand.makeCopy(ModelInstance targetModelInstance)
Returns deep copy.
|
Variable |
Variable.makeCopy(ModelInstance targetModelInstance,
Context targetContext)
Returns deep copy.
|
Token |
Token.makeCopy(ModelInstance targetModelInstance,
ProcessInstance targetProcessInstance)
Returns deep copy.
|
Plan |
Plan.makeCopy(ModelInstance targetModelInstance,
ProcessInstance targetProcessInstance,
Goal targetParentGoal) |
Goal |
Goal.makeCopy(ModelInstance targetModelInstance,
ProcessInstance targetProcessInstance,
Goal targetParentGoal) |
abstract GOElement |
GOElement.makeCopy(ModelInstance targetModelInstance,
ProcessInstance targetProcessInstance,
Goal targetParentGoal)
Returns deep copy.
|
ProcessInstance |
ProcessInstance.makeCopy(ModelInstance targetModelInstance,
ProcessInstanceParent targetParent)
Returns deep copy.
|
Task |
Task.makeCopy(ModelInstance targetModelInstance,
Token targetToken)
Makes copy.
|
static String |
EvaluationLevelUtils.nextSublevel(String level,
ModelInstance modelInstance)
Returns next unused sub-level for the model instance.
|
void |
Variable.rebind(ModelInstance modelInstance)
Re-binds to a model instance.
|
void |
ValueRef.rebind(ModelInstance modelInstance)
Re-binds to a model instance.
|
void |
ValueContent.rebind(ModelInstance modelInstance) |
void |
TypeValue.rebind(ModelInstance modelInstance) |
void |
Token.rebind(ModelInstance modelInstance) |
void |
Task.rebind(ModelInstance modelInstance) |
void |
Signal.rebind(ModelInstance modelInstance) |
void |
RecordValue.rebind(ModelInstance modelInstance)
Re-binds to a model instance.
|
void |
ReadOnlyRecordValue.rebind(ModelInstance modelInstance) |
void |
ProcessLog.rebind(ModelInstance modelInstance) |
void |
ProcessInstance.rebind(ModelInstance modelInstance) |
void |
ObjectValue.rebind(ModelInstance modelInstance)
Re-binds to a model instance.
|
void |
NamedValue.rebind(ModelInstance modelInstance)
Re-binds to a model instance.
|
void |
ModuleInstance.rebind(ModelInstance modelInstance) |
void |
ModelInstanceProperty.rebind(ModelInstance modelInstance) |
void |
ModelInstanceAware.rebind(ModelInstance modelInstance)
Re-bind to the provided model instance.
|
void |
ModelInstance.rebind(ModelInstance modelInstance) |
void |
MapValue.rebind(ModelInstance modelInstance)
Re-binds to a model instance.
|
void |
GOElement.rebind(ModelInstance modelInstance) |
void |
ExternalValue.rebind(ModelInstance modelInstance) |
void |
Escalation.rebind(ModelInstance modelInstance) |
void |
EnumerationValue.rebind(ModelInstance modelInstance) |
void |
ContextFreeType.rebind(ModelInstance modelInstance) |
void |
Context.rebind(ModelInstance modelInstance)
Re-binds to a model instance.
|
void |
ComplexValue.rebind(ModelInstance modelInstance)
Re-binds to a model instance.
|
void |
CollectionValue.rebind(ModelInstance modelInstance)
Re-binds to a model instance.
|
void |
BinaryValue.rebind(ModelInstance modelInstance)
Re-binds to a model instance.
|
void |
ActivationCommand.rebind(ModelInstance modelInstance) |
static void |
EvaluationLevelUtils.removeDataFromLevelAndSublevels(ModelInstance modelInstance,
String level)
Removes all entities that belongs to the evaluation level and its sub-levels.
|
static void |
EvaluationLevelUtils.removeDataOfEvaluationLevel(ModelInstance modelInstance,
String level)
Removes all entities that belongs to the evaluation level.
|
static void |
EvaluationLevelUtils.synchronize(ModelInstance original,
ModelInstance toBeSynchronized)
Synchronize model instance with original.
|
void |
ModelInstance.synchronizeIdSeq(ModelInstance modelInstance)
Synchronize value id counter and max allocated value id.
|
Constructor and Description |
---|
ActivationCommand(ModelInstance modelInstance,
String name,
ActivationCommand.ActivationCommandType type)
Creates new instance.
|
BinaryValue(ModelInstance modelInstance,
String level,
byte[] value)
Creates new instance of
BinaryValue . |
BinaryValue(ModelInstance modelInstance,
String level,
byte[] value,
String datasourceJndi,
String recordType,
String objectIdentification,
String propertyName,
Blob blob,
BlobLoader blobLoader)
Creates new instance.
|
BinaryValue(ModelInstance modelInstance,
String level,
String datasourceJndi,
String recordType,
String objectIdentification,
String propertyName,
Blob blob,
BlobLoader blobLoader)
Creates new instance.
|
BindListener(ModelInstance modelInstance)
Creates new instance.
|
CollectionValue(long id,
ModelInstance modelInstance,
String type,
Collection<? extends Value> values)
Creates new instance of
CollectionValue . |
CollectionValue(long id,
ModelInstance modelInstance,
String type,
Collection<? extends Value> values,
String level,
Long baseLevelValueId,
Long lowestLevelValueId,
Long lowerLevelValueId)
Creates new instance of
CollectionValue . |
ComplexValue(long id,
ModelInstance modelInstance,
String type,
boolean register)
Creates new instance of
ComplexValue . |
ComplexValue(long id,
ModelInstance modelInstance,
String type,
boolean register,
String level,
Long baseLevelValueId,
Long lowestLevelValueId,
Long lowerLevelValueId)
Creates new instance of
ComplexValue . |
ComplexValue(ModelInstance modelInstance,
String type,
boolean register)
Creates new instance of
ComplexValue . |
ComplexValue(ModelInstance modelInstance,
String type,
boolean register,
String level,
Long baseLevelValueId,
Long lowestLevelValueId,
Long lowerLevelValueId)
Creates new instance of
ComplexValue . |
Context(long id,
ModelInstance modelInstance,
Context parentContext,
com.whitestein.lsps.model.ContextModelElement element)
Creates new instance of
Context for given ProcessModel . |
Context(long id,
ModelInstance modelInstance,
Context parentContext,
String name)
Creates new instance of
Context . |
Context(long id,
ModelInstance modelInstance,
Context parentContext,
String name,
Long recordValueId,
String level,
Long baseLevelContextId,
Long lowestLevelContextId,
Long lowerLevelContextId)
Creates new instance of
Context . |
Context(long id,
ModelInstance modelInstance,
Context parentContext,
String name,
String level,
Long baseLevelContextId,
Long lowestLevelContextId,
Long lowerLevelContextId)
Creates new instance of
Context . |
Context(ModelInstance modelInstance,
Context parentContext,
com.whitestein.lsps.model.ContextModelElement element)
Creates new instance of
Context for given ProcessModel . |
Context(ModelInstance modelInstance,
Context parentContext,
String name)
Creates new instance of
Context . |
Context(ModelInstance modelInstance,
Context parentContext,
String name,
String level,
Long baseLevelContextId,
Long lowestLevelContextId,
Long lowerLevelContextId)
Creates new instance of
Context . |
EnumerationValue(ModelInstance modelInstance,
String module,
String name,
String constant)
Constructs an enumeration instance of a given model instance.
|
Escalation(ModelInstance modelInstance,
long processInstanceId,
String elementId,
String escalationCode,
Value payload)
Creates a new escalation event with the given escalation code and it's
payload.
|
ExpressionValue(long id,
ModelInstance modelInstance,
String type,
long contextId,
String expression,
Expression compiledExpression,
ExpressionValue.Type expressionType,
ClosureOrigin origin)
Creates new instance of
ExpressionValue . |
ExpressionValue(long id,
ModelInstance modelInstance,
String type,
long contextId,
String expression,
Expression compiledExpression,
ExpressionValue.Type expressionType,
String level,
Long baseLevelValueId,
Long lowestLevelValueId,
Long lowerLevelValueId,
ClosureOrigin origin)
Creates new instance of
ExpressionValue . |
ExpressionValue(long id,
ModelInstance modelInstance,
String type,
long contextId,
String expression,
Expression compiledExpression,
ExpressionValue.Type expressionType,
String level,
Long baseLevelValueId,
Long lowestLevelValueId,
Long lowerLevelValueId,
List<PropertyValue> properties,
ClosureOrigin origin)
Creates new instance of
ExpressionValue . |
ExpressionValue(ModelInstance modelInstance,
String type,
long contextId,
ReferenceExpression expression,
List<PropertyValue> properties,
ClosureOrigin origin)
Creates new instance of
ExpressionValue . |
ExternalValue(long id,
ModelInstance modelInstance,
String type,
String objectIdentification,
Long processInstanceId,
String versionString,
boolean renewVersion,
boolean register,
Long auditRevision)
Creates new instance of
ExternalValue . |
ExternalValue(ModelInstance modelInstance,
String type,
String objectIdentification,
Long processInstanceId,
Long auditRevision)
Creates new instance of
ExternalValue . |
ListValue(long id,
ModelInstance modelInstance,
String type,
Collection<? extends Value> values)
Creates new instance of
ListValue . |
ListValue(long id,
ModelInstance modelInstance,
String type,
Collection<? extends Value> values,
String level,
Long baseLevelValueId,
Long lowestLevelValueId,
Long lowerLevelValueId)
Creates new instance of
ListValue . |
ListValue(ModelInstance modelInstance,
String type,
Collection<? extends Value> values)
Creates new instance of
ListValue . |
ListValue(ModelInstance modelInstance,
String type,
Collection<? extends Value> values,
String level,
Long baseLevelValueId,
Long lowestLevelValueId,
Long lowerLevelValueId)
Creates new instance of
ListValue . |
MapValue(long id,
ModelInstance modelInstance,
String type,
List<? extends Value> indexes,
List<? extends Value> items)
Creates new instance of
MapValue . |
MapValue(long id,
ModelInstance modelInstance,
String type,
List<? extends Value> indexes,
List<? extends Value> items,
String level,
Long baseLevelValueId,
Long lowestLevelValueId,
Long lowerLevelValueId)
Creates new instance of
MapValue . |
MapValue(ModelInstance modelInstance,
String type,
List<? extends Value> indexes,
List<? extends Value> items)
Creates new instance of
MapValue . |
MapValue(ModelInstance modelInstance,
String type,
List<? extends Value> indexes,
List<? extends Value> items,
String level,
Long baseLevelValueId,
Long lowestLevelValueId,
Long lowerLevelValueId)
Creates new instance of
MapValue . |
ModelInstanceProperty(ModelInstance modelInstance,
String name,
String value)
Creates new instance of
ModelInstanceProperty . |
ModuleInstance(long id,
ModelInstance modelInstance,
Context context)
Creates new instance of
ModuleInstance . |
ModuleInstance(ModelInstance modelInstance,
Context context)
Creates new instance of
ModuleInstance . |
ModuleInstance(ModelInstance modelInstance,
com.whitestein.lsps.model.ProcessModel processModel)
Creates new instance of
ModuleInstance for given
ProcessModel . |
NamedValue(ModelInstance modelInstance,
long initialVersion,
String name,
Value value)
Creates new instance.
|
ObjectValue(ModelInstance modelInstance,
Object value)
Creates new instance of
StringValue . |
ProcessLog(ModelInstance modelInstance,
Long moduleInstanceId,
Long processInstanceId,
Long parentProcessInstanceId,
String elementClass,
String elementName,
LogEvent event,
long index,
Date logDate,
long modelId,
String elementId,
String terminationReason,
Long tokenId,
Long executionId,
String oldState,
String newState,
String parentModelElementId,
String iteratorValue,
String message)
Creates new instance.
|
ReadOnlyRecordValue(long id,
ModelInstance modelInstance,
ComplexValue record)
Creates new instance.
|
RecordValue(long id,
ModelInstance modelInstance,
String type,
Map<String,? extends Value> values)
Creates new instance of
RecordValue . |
RecordValue(long id,
ModelInstance modelInstance,
String type,
Map<String,? extends Value> values,
String level,
Long baseLevelValueId,
Long lowestLevelValueId,
Long lowerLevelValueId)
Creates new instance of
RecordValue . |
RecordValue(long id,
ModelInstance modelInstance,
String type,
Map<String,? extends Value> values,
String level,
Long baseLevelValueId,
Long lowestLevelValueId,
Long lowerLevelValueId,
boolean isChangeProxy,
Long proxiedRecordId)
Creates new instance of
RecordValue . |
RecordValue(ModelInstance modelInstance,
ExternalRecordType externalRecordType)
Creates change proxy on non-created external value.
|
RecordValue(ModelInstance modelInstance,
String type,
Map<String,? extends Value> values)
Creates new instance of
RecordValue . |
RecordValue(ModelInstance modelInstance,
String type,
Map<String,? extends Value> values,
String level,
Long baseLevelValueId,
Long lowestLevelValueId,
Long lowerLevelValueId)
Creates new instance of
RecordValue . |
SetValue(long id,
ModelInstance modelInstance,
String type,
Collection<? extends Value> values)
Creates new instance of
SetValue . |
SetValue(long id,
ModelInstance modelInstance,
String type,
Collection<? extends Value> values,
String level,
Long baseLevelValueId,
Long lowestLevelValueId,
Long lowerLevelValueId)
Creates new instance of
SetValue . |
SetValue(ModelInstance modelInstance,
String type,
Collection<? extends Value> values)
Creates new instance of
SetValue . |
SetValue(ModelInstance modelInstance,
String type,
Collection<? extends Value> values,
String level,
Long baseLevelValueId,
Long lowestLevelValueId,
Long lowerLevelValueId)
Creates new instance of
SetValue . |
Signal(long id,
ModelInstance modelInstance,
Value value,
String sourceDescription)
Creates new instance.
|
Signal(ModelInstance modelInstance,
Value value,
String sourceDescription)
Creates new instance.
|
TypeValue(ModelInstance modelInstance,
String type)
Creates new instance of
TypeValue . |
ValueRef(ModelInstance modelInstance,
long id)
Creates new instance.
|
ValueSerializer(ModelInstance modelInstance)
Creates new instance.
|
Modifier and Type | Method and Description |
---|---|
ModelInstance |
MockExecutionContext.getModelInstance() |
ModelInstance |
MockTaskContext.getModelInstance() |
Modifier and Type | Method and Description |
---|---|
void |
MockExecutionContext.setModelInstance(ModelInstance modelInstance)
Sets the model instance.
|
Modifier and Type | Method and Description |
---|---|
TodoList |
TodoServiceBean.submitTodo(long todoId,
ModelInstance detachedModelInstance) |
TodoList |
TodoServiceBean.submitTodoInNewTransaction(long todoId,
ModelInstance detachedModelInstance) |
TodoList |
TodoServiceBean.submitTodoWithDeadlockRetry(long todoId,
ModelInstance detachedModelInstance) |
Modifier and Type | Method and Description |
---|---|
RecordHolder |
HumanTypeFactoryImpl.convertJavaObjectToHolder(ModelInstance modelInstance,
RecordType recordType,
Object value) |
RecordHolder |
HumanTypeFactoryImpl.createRecord(ModelInstance modelInstance,
RecordType type,
Map<String,?> values) |
RecordHolder |
HumanTypeFactoryImpl.getSavedDocument(ModelInstance modelInstance,
long savedDocumentId) |
RecordHolder |
HumanTypeFactory.getSavedDocument(ModelInstance modelInstance,
long savedDocumentId)
Creates a saved document holder.
|
RecordHolder |
HumanTypeFactoryImpl.getTodoEscalationHolder(ModelInstance modelInstance,
long todoEscalationId) |
RecordHolder |
HumanTypeFactory.getTodoEscalationHolder(ModelInstance modelInstance,
long todoEscalationId)
Creates a todo escalation holder.
|
RecordHolder |
HumanTypeFactoryImpl.getTodoHolder(ModelInstance modelInstance,
long todoId) |
RecordHolder |
HumanTypeFactory.getTodoHolder(ModelInstance modelInstance,
long todoId)
Creates a todo holder.
|
Modifier and Type | Method and Description |
---|---|
ModelInstance |
TodoMessage.getDetachedModelInstance()
Returns detached model instance of the todo.
|
Constructor and Description |
---|
TodoMessage(Identifier sender,
Identifier receiver,
ModelInstance detachedModelInstance)
Creates new instance.
|
Modifier and Type | Method and Description |
---|---|
ModelInstance |
ModelProviderServiceBean.getModelInstance(long id) |
Modifier and Type | Method and Description |
---|---|
RecordHolder |
OrgTypeFactoryImpl.convertJavaObjectToHolder(ModelInstance modelInstance,
RecordType recordType,
Object value) |
RecordHolder |
OrgTypeFactoryImpl.createRecord(ModelInstance modelInstance,
RecordType type,
Map<String,?> values) |
AnyPerformerHolder |
OrgTypeFactoryImpl.getAnyPerformer(ModelInstance modelInstance) |
AnyPerformerHolder |
OrgTypeFactory.getAnyPerformer(ModelInstance modelInstance)
Returns a special
human::Performer record which represents any known performer. |
RoleUnitHolder |
OrgTypeFactoryImpl.getOrganizationUnitHolder(ModelInstance modelInstance,
RoleUnitName name) |
RoleUnitHolder |
OrgTypeFactory.getOrganizationUnitHolder(ModelInstance modelInstance,
RoleUnitName name)
Returns a
human::OrganizationUnit record for the given organization-unit name. |
RecordHolder |
OrgTypeFactoryImpl.getPersonHolder(ModelInstance modelInstance,
String personId) |
RecordHolder |
OrgTypeFactory.getPersonHolder(ModelInstance modelInstance,
String personId)
Returns a
human::Person record for the given person id. |
RoleUnitHolder |
OrgTypeFactoryImpl.getRoleHolder(ModelInstance modelInstance,
RoleUnitName name) |
RoleUnitHolder |
OrgTypeFactory.getRoleHolder(ModelInstance modelInstance,
RoleUnitName name)
Returns a
human::RoleUnit record for the given role-unit name. |
Modifier and Type | Class and Description |
---|---|
class |
EmptyModelInstance
Empty model instance used for creation non-shared values in shared system record types.
|
Modifier and Type | Method and Description |
---|---|
RecordHolder |
CoreTypeFactoryImpl.convertJavaObjectToHolder(ModelInstance modelInstance,
RecordType recordType,
Object value) |
RecordHolder |
CoreTypeFactoryImpl.createRecord(ModelInstance modelInstance,
RecordType type,
Map<String,?> values) |
RecordHolder |
CoreTypeFactoryImpl.getBinaryHandle(ModelInstance modelInstance,
long handleId) |
RecordHolder |
CoreTypeFactory.getBinaryHandle(ModelInstance modelInstance,
long handleId)
Returns a
core::BinaryHandle record for the given handle id. |
RecordHolder |
CoreTypeFactoryImpl.getModel(ModelInstance modelInstance,
long modelId) |
RecordHolder |
CoreTypeFactory.getModel(ModelInstance modelInstance,
long modelId)
Returns a
core::Model record for the given model id. |
RecordHolder |
CoreTypeFactoryImpl.getModelInstance(ModelInstance modelInstance,
long modelInstanceId) |
RecordHolder |
CoreTypeFactory.getModelInstance(ModelInstance modelInstance,
long modelInstanceId)
Returns a
core::ModelInstance record for the given model instance id. |
Constructor and Description |
---|
ProcessInstanceAdapter(ProcessInstanceHolder holder,
ModelInstance modelInstance,
ExternalValue value,
ModelProviderService modelProviderService)
Creates new instance.
|
ProcessInstanceHolder(ModelInstance modelInstance,
ProcessInstance processInstance,
ModelProviderService modelProviderService,
SharedRecordTypeFactory sharedRecordTypeFactory)
Creates new instance.
|
ProcessInstanceRemoteMIAdapter(ProcessInstanceHolder holder,
ModelInstance modelInstance,
ExternalValue val,
ModelProviderService modelProviderService)
Creates new instance.
|
ProcessInstanceThisMIAdapter(ProcessInstanceHolder holder,
ModelInstance modelInstance,
ExternalValue val,
ModelProviderService modelProviderService)
Creates new instance.
|
Modifier and Type | Method and Description |
---|---|
ModelInstance |
LspsContextHolder.getModelInstance()
Returns the model instance over which the evaluation context operates.
|
Modifier and Type | Method and Description |
---|---|
protected Couple<ExecutionContext,ModelInstance> |
LspsContextHolder.minimalModelInstanceCopy(ModelInstance modelInstance,
UIScreenState uiState) |
Modifier and Type | Method and Description |
---|---|
protected Couple<ExecutionContext,ModelInstance> |
LspsContextHolder.minimalModelInstanceCopy(ModelInstance modelInstance,
UIScreenState uiState) |
protected void |
LspsContextHolder.performPersist(ModelInstance modelInstance)
Persists the changes done within the context.
|
protected void |
LspsTodoHolder.updateApplicationData(ModelInstance modelInstance)
Updates the data available to the model through the
getApplicationData() function. |
protected void |
LspsContextHolder.updateApplicationData(ModelInstance modelInstance)
Updates the data available to the model through the
getApplicationData() function. |
protected void |
AbstractTodoHolder.updateApplicationData(ModelInstance modelInstance)
Updates the data available to the model through the
getApplicationData() function. |
Modifier and Type | Method and Description |
---|---|
ModelInstance |
ContextWrapper.getModelInstance()
Shortcut for getContext().getModelInstance().
|
Constructor and Description |
---|
XmlParser(Namespace namespace,
ModelInstance modelInstance,
XmlTypesParser parser,
CoreTypeFactory coreTypeFactory) |
Copyright © 2007-2018 Whitestein Technologies. All Rights Reserved.