public class ReevaluatingTransientDataExpressionExecutorStrategy extends TransientDataExpressionExecutorStrategy
CONTAINER_ID_KEY, CONTAINER_TYPE_KEY, DEFINITION_ID, DEFINITION_TYPE, INTERPRETER_GROOVY, KIND_BUSINESS_DATA, KIND_BUSINESS_DATA_REFERENCE, KIND_BUSINESS_OBJECT_DAO, KIND_CONSTANT, KIND_CONTRACT_INPUT, KIND_DOCUMENT, KIND_DOCUMENT_LIST, KIND_ENGINE_CONSTANT, KIND_INPUT, KIND_JAVA_METHOD_CALL, KIND_LIST, KIND_PARAMETER, KIND_PATTERN, KIND_QUERY_BUSINESS_DATA, KIND_READ_ONLY_SCRIPT_GROOVY, KIND_TRANSIENT_VARIABLE, KIND_VARIABLE, KIND_XPATH_READ, NO_DEPENDENCY_EXPRESSION_EVALUATION_ORDER, TYPE_BUSINESS_DATA, TYPE_BUSINESS_DATA_REFERENCE, TYPE_BUSINESS_OBJECT_DAO, TYPE_CONSTANT, TYPE_CONTRACT_INPUT, TYPE_DOCUMENT, TYPE_DOCUMENT_LIST, TYPE_ENGINE_CONSTANT, TYPE_INPUT, TYPE_JAVA_METHOD_CALL, TYPE_LIST, TYPE_PARAMETER, TYPE_PATTERN, TYPE_QUERY_BUSINESS_DATA, TYPE_READ_ONLY_SCRIPT, TYPE_TRANSIENT_VARIABLE, TYPE_VARIABLE, TYPE_XPATH_READ| Constructor and Description |
|---|
ReevaluatingTransientDataExpressionExecutorStrategy(TransientDataService transientDataService,
org.bonitasoft.engine.log.technical.TechnicalLoggerService logger) |
| Modifier and Type | Method and Description |
|---|---|
protected org.bonitasoft.engine.data.instance.model.SDataInstance |
handleDataNotFound(String name,
long containerId,
String containerType,
org.bonitasoft.engine.data.instance.exception.SDataInstanceNotFoundException e) |
void |
setBpmInstancesCreator(BPMInstancesCreator bpmInstancesCreator) |
void |
setFlownodeInstanceService(org.bonitasoft.engine.core.process.instance.api.FlowNodeInstanceService flownodeInstanceService) |
void |
setProcessDefinitionService(ProcessDefinitionService processDefinitionService) |
evaluate, evaluate, getExpressionKind, mustPutEvaluatedExpressionInContextvalidatepublic ReevaluatingTransientDataExpressionExecutorStrategy(TransientDataService transientDataService, org.bonitasoft.engine.log.technical.TechnicalLoggerService logger)
transientDataService - public void setFlownodeInstanceService(org.bonitasoft.engine.core.process.instance.api.FlowNodeInstanceService flownodeInstanceService)
public void setProcessDefinitionService(ProcessDefinitionService processDefinitionService)
public void setBpmInstancesCreator(BPMInstancesCreator bpmInstancesCreator)
protected org.bonitasoft.engine.data.instance.model.SDataInstance handleDataNotFound(String name, long containerId, String containerType, org.bonitasoft.engine.data.instance.exception.SDataInstanceNotFoundException e) throws org.bonitasoft.engine.persistence.SBonitaReadException, org.bonitasoft.engine.data.instance.exception.SDataInstanceException
handleDataNotFound in class TransientDataExpressionExecutorStrategyorg.bonitasoft.engine.persistence.SBonitaReadExceptionorg.bonitasoft.engine.data.instance.exception.SDataInstanceExceptionCopyright © 2016 Bonitasoft S.A.. All rights reserved.