public interface ModelProviderService extends ModelProviderClientService
Modifier and Type | Method and Description |
---|---|
ExternalTypeProvider |
getExternalTypeProvider(String providerClassName)
Returns external type provider for provider class name.
|
ModelInstance |
getModelInstance(long id)
Returns locked model instance.
|
Module |
getModule(long id)
Returns a module for the given module id.
|
Module |
getModule(String hash)
Returns a model for the given hash.
|
Collection<Module> |
getModules(String name,
String version)
Returns a collection of modules for the given name and version.
|
com.whitestein.lsps.model.ProcessModel |
getProcessModel(String moduleHash)
Returns a process model for the given module hash.
|
void |
setToReferences(long modelInstanceId,
Long contextId,
List<String> referenceExpressions,
List<Object> javaObjects)
Sets values to referenced value holders in the model instance.
|
allocateDetachmentAndValueIds, allocateValueIds, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpressionInModel, evaluateExpressions, evaluateExpressionsInModel, flushAll, flushModelSessions, getCompatibilityVersion, getComponentService, getExecutionContext, getExecutionContext, getExecutionContext, getExecutionContext, getPersistentExecutionContext, getRecordTypeForEntity, getTransactionSynchronizationRegistry, loadProcessModel, loadProcessModel, resolveEnumerationType, resolveRecordType, resolveType, synchronizeCache
com.whitestein.lsps.model.ProcessModel getProcessModel(String moduleHash)
moduleHash
- Collection<Module> getModules(String name, String version)
name
- version
- Module getModule(long id)
id
- Module getModule(String hash)
hash
- ExternalTypeProvider getExternalTypeProvider(String providerClassName)
providerClassName
- void setToReferences(long modelInstanceId, Long contextId, List<String> referenceExpressions, List<Object> javaObjects)
modelInstanceId
- contextId
- referenceExpressions
- javaObjects
- ModelInstance getModelInstance(long id)
id
- Copyright © 2007-2018 Whitestein Technologies. All Rights Reserved.