Package | Description |
---|---|
com.whitestein.lsps.engine |
The package contains common classes for LSPS expression interpretation.
|
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.modulemanager | |
com.whitestein.lsps.vaadin | |
com.whitestein.lsps.vaadin.ui | |
com.whitestein.lsps.vaadin.ui.components.table.dataset |
Modifier and Type | Interface and Description |
---|---|
interface |
ModelProviderService
Service that provides model related utilities.
|
Modifier and Type | Method and Description |
---|---|
com.whitestein.lsps.model.ElementWithId |
ModelCache.getElement(long moduleId,
com.whitestein.lsps.model.ElementType elementType,
String elementId,
ModelProviderClientService modelProviderService)
Returns model element in the given module by its module id.
|
static com.whitestein.lsps.model.ProcessModel |
ModelProviderImpl.getProcessModel(long id,
ModelProviderClientService modelProviderService)
Returns cached process model.
|
static Object |
HolderHelper.getPropertyValue(ModelProviderClientService modelProviderService,
String evaluationLevel,
RecordHolder recordHolder,
Property property)
Returns value of the property of the record in the evaluetion level.
|
static Type |
ModelProviderImpl.resolveType(long moduleId,
String qualifiedName,
ModelProviderClientService modelProviderService)
Resolves type by its qualified name in given model.
|
Type |
ModelCache.resolveType(String type,
long modelId,
ModelProviderClientService modelProviderService)
Parses given type string representation using resolver for current process.
|
Constructor and Description |
---|
JavaToTypeHelper(ModelProviderClientService modelProviderService,
ModelInstance modelInstance)
Creates new instance.
|
ModelInstanceDirtyListener(ModelProviderClientService modelProviderService)
Creates new model instance.
|
ModelProviderImpl(ModelProviderClientService modelProviderService)
Creates new instances.
|
RuntimeToJavaConverter(ModelProviderClientService modelProviderService,
SharedRecordTypeFactory sharedRecordTypeFactory,
ModelInstance modelInstance)
Creates new instance.
|
Modifier and Type | Field and Description |
---|---|
protected ModelProviderClientService |
RuntimeToPersistentConverter.modelProviderService |
protected ModelProviderClientService |
EvaluationLevelMerger.modelProviderService |
Modifier and Type | Method and Description |
---|---|
protected ModelProviderClientService |
RecordEntityAdapter.getModelProviderService()
Returns model provider service.
|
ModelProviderClientService |
JavaOperationExecutionContext.getModelProviderService() |
protected ModelProviderClientService |
HolderImpl.getModelProviderService()
Returns the provided model provider service.
|
ModelProviderClientService |
ExecutionContextImpl.getModelProviderService()
Returns the provided model provider service.
|
ModelProviderClientService |
ExecutionContext.getModelProviderService() |
protected ModelProviderClientService |
EvaluationLevelConverter.getModelProviderService() |
ModelProviderClientService |
AbstractContextNamespace.getModelProviderService()
Returns the provided model provider service.
|
Modifier and Type | Method and Description |
---|---|
static Context |
EvaluationLevelConverter.contextInLevel(String level,
Context context,
ModelProviderClientService modelProviderService)
Returns context for the specified level.
|
static AbstractContextNamespace |
ContextNamespace.create(ModelProviderClientService modelProviderService,
Context context)
Creates a new namespace according to the evaluation level
of the provided context.
|
static Namespace |
ExecutionContextImpl.createNamespace(ModelProviderClientService modelProviderService,
Context context)
Creates namespace of correct type for a context.
|
static AssociationEnd |
AssociationEnd.get(ModelInstance modelInstance,
ModelProviderClientService modelProviderService,
RecordHolder holder,
RecordProperty recordProperty)
Creates and returns an recordProperty end.
|
static ExecutionContextImpl |
ExecutionContextImpl.modelContext(Module model,
ModelInstanceType modelInstanceType,
ModelProviderClientService modelProviderService)
Returns an execution context for the given model.
|
Modifier and Type | Method and Description |
---|---|
ModelProviderClientService |
CompiledNamespace.getModelProviderService() |
static ModelProviderClientService |
CompiledNamespace.getModelProviderService(ExecutionContext ctx) |
Constructor and Description |
---|
CompiledClosureHolder(ModelProviderClientService modelProviderService,
ExpressionValue expressionValue)
Creates new instance.
|
Modifier and Type | Method and Description |
---|---|
static RuntimeToHibernateConverter |
RuntimeToHibernateConverter.get(ModelInstance modelInstance,
ModelProviderClientService modelProviderService) |
Constructor and Description |
---|
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.
|
Modifier and Type | Method and Description |
---|---|
ModelInstance |
ModelInstanceEntity.getModelInstance(ModelProviderClientService modelProviderService)
Returns the model instance.
|
Constructor and Description |
---|
PersistentIdAllocator(ModelProviderClientService modelProviderService)
Creates new instance.
|
Modifier and Type | Method and Description |
---|---|
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.
|
NamespaceModel |
Context.createNamespaceModel(ModelProviderClientService modelProviderService)
Creates namespace model for this.
|
CompatibilityVersion |
ModelInstance.getCompatibilityVersion(ModelProviderClientService modelProviderService)
Returns compatibility version.
|
CompiledContext |
ModelInstance.getCompiledContext(ModelProviderClientService modelProviderService,
String moduleName,
String evaluationLevel) |
Expression |
ExpressionValue.getCompiledExpression(ModelProviderClientService modelProviderService)
Returns the compiled expression.
|
Type |
Variable.getCompiledType(ModelProviderClientService modelProviderService)
Returns the compiled type.
|
Type |
ValueRef.getCompiledType(ModelProviderClientService modelProviderService) |
Type |
Value.getCompiledType(ModelProviderClientService modelProviderService)
Returns the compiled type.
|
TypeType |
TypeValue.getCompiledType(ModelProviderClientService modelProviderService) |
Type |
StringValue.getCompiledType(ModelProviderClientService modelProviderService) |
Type |
ReadOnlyRecordValue.getCompiledType(ModelProviderClientService modelProviderService) |
Type |
RangeValue.getCompiledType(ModelProviderClientService modelProviderService) |
Type |
PropertyValue.getCompiledType(ModelProviderClientService modelProviderService) |
Type |
PropertyPathValue.getCompiledType(ModelProviderClientService modelProviderService) |
Type |
ObjectValue.getCompiledType(ModelProviderClientService modelProviderService) |
Type |
NullValue.getCompiledType(ModelProviderClientService modelProviderService) |
EnumerationType |
EnumerationValue.getCompiledType(ModelProviderClientService modelProviderService) |
Type |
DecimalValue.getCompiledType(ModelProviderClientService modelProviderService) |
Type |
DateValue.getCompiledType(ModelProviderClientService modelProviderService) |
Type |
ContextFreeType.getCompiledType(ModelProviderClientService modelProviderService)
Returns the compiled type.
|
Type |
ComplexValue.getCompiledType(ModelProviderClientService modelProviderService) |
Type |
BooleanValue.getCompiledType(ModelProviderClientService modelProviderService) |
Type |
BinaryValue.getCompiledType(ModelProviderClientService modelProviderService) |
Type |
Context.getCompiledType(ModelProviderClientService modelProviderService,
String typeName)
Returns the compiled type.
|
Type |
TypeValue.getCompiledValue(ModelProviderClientService modelProviderService)
Returns the compiled type value.
|
RuntimeToPersistentConverter |
ModelInstance.getConverter(ModelProviderClientService modelProviderService)
Lazily creates a runtime converter.
|
com.whitestein.lsps.model.Variable |
Variable.getElement(ModelProviderClientService modelProviderService) |
com.whitestein.lsps.model.FlowElement |
Token.getElement(ModelProviderClientService modelProviderService) |
com.whitestein.lsps.model.ContextModelElement |
ProcessInstance.getElement(ModelProviderClientService modelProviderService) |
com.whitestein.lsps.model.Plan |
Plan.getElement(ModelProviderClientService modelProviderService) |
com.whitestein.lsps.model.ElementWithId |
ModuleInstance.getElement(ModelProviderClientService modelProviderService) |
com.whitestein.lsps.model.ElementWithId |
ModelIdentifiable.getElement(ModelProviderClientService modelProviderService)
Returns the model element.
|
com.whitestein.lsps.model.Goal |
Goal.getElement(ModelProviderClientService modelProviderService) |
com.whitestein.lsps.model.ContextModelElement |
Context.getElement(ModelProviderClientService modelProviderService) |
String |
Variable.getElementId(ModelProviderClientService modelProviderService) |
String |
Token.getElementId(ModelProviderClientService modelProviderService) |
String |
ProcessInstance.getElementId(ModelProviderClientService modelProviderService) |
String |
Plan.getElementId(ModelProviderClientService modelProviderService) |
String |
ModuleInstance.getElementId(ModelProviderClientService modelProviderService) |
String |
ModelIdentifiable.getElementId(ModelProviderClientService modelProviderService)
Returns the model element id.
|
String |
Goal.getElementId(ModelProviderClientService modelProviderService) |
String |
Context.getElementId(ModelProviderClientService modelProviderService) |
com.whitestein.lsps.model.Flow |
Token.getFlow(ModelProviderClientService modelProviderService)
Returns the flow.
|
FreeTypeMapping |
Context.getFreeTypeMapping(ModelProviderClientService modelProviderService)
Returns free type mappings for this context.
|
NamespaceModel |
Context.getNamespaceModel(ModelProviderClientService modelProviderService)
Returns namespace model
|
com.whitestein.lsps.model.FlowElement |
ProcessInstance.getParentModelElement(ModelProviderClientService modelProviderService)
Returns parent model element if exists.
|
Constructor and Description |
---|
BlobLoader(ModelProviderClientService modelProviderService)
Creates new instance.
|
Modifier and Type | Method and Description |
---|---|
ModelProviderClientService |
MockExecutionContext.getModelProviderService() |
ModelProviderClientService |
MockTaskContext.getModelProviderService() |
Modifier and Type | Class and Description |
---|---|
class |
ModelProviderServiceBean |
Modifier and Type | Field and Description |
---|---|
protected ModelProviderClientService |
LspsContextHolder.modelProviderService
Instance of ModelProviderService to be used by subclasses
|
Constructor and Description |
---|
ViewModelMerger(UIScreen screen,
ModelProviderClientService modelProviderService) |
Modifier and Type | Field and Description |
---|---|
protected ModelProviderClientService |
LspsDatabaseAccess.modelProviderService |
Modifier and Type | Method and Description |
---|---|
static LspsDatabaseAccess |
LspsDatabaseAccess.forQuery(Variant.ClosureVariant queryClosure,
ExecutionContext executionContext,
ModelProviderClientService modelProviderService,
SharedRecordTypeFactory recordFactory)
Provides shared record instances returned by a query function called by given closure.
|
static LspsDatabaseAccess |
LspsDatabaseAccess.forType(RecordType type,
ExecutionContext executionContext,
ModelProviderClientService modelProviderService,
SharedRecordTypeFactory recordFactory)
Provides shared record instances of given type.
|
Constructor and Description |
---|
LspsDatabaseAccess(RecordType type,
ExecutionContext executionContext,
ModelProviderClientService modelProviderService,
SharedRecordTypeFactory recordFactory) |
Copyright © 2007-2018 Whitestein Technologies. All Rights Reserved.