Class AgentScopedObjectProvider
java.lang.Object
com.flowable.agent.engine.impl.action.AgentScopedObjectProvider
- All Implemented Interfaces:
ScopedObjectProvider<org.flowable.cmmn.api.runtime.CaseInstance,org.flowable.cmmn.api.history.HistoricCaseInstance>
public class AgentScopedObjectProvider
extends Object
implements ScopedObjectProvider<org.flowable.cmmn.api.runtime.CaseInstance,org.flowable.cmmn.api.history.HistoricCaseInstance>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AgentHistoryServiceprotected AgentRuntimeServiceprotected org.flowable.cmmn.api.CmmnHistoryServiceprotected org.flowable.cmmn.api.CmmnRuntimeService -
Constructor Summary
ConstructorsConstructorDescriptionAgentScopedObjectProvider(org.flowable.cmmn.api.CmmnRuntimeService cmmnRuntimeService, org.flowable.cmmn.api.CmmnHistoryService cmmnHistoryService, AgentRuntimeService agentRuntimeService, AgentHistoryService agentHistoryService) -
Method Summary
Modifier and TypeMethodDescriptionorg.flowable.cmmn.api.history.HistoricCaseInstancegetHistoricScopedObject(String scopeType, String scopeId, SecurityScope securityScope) org.flowable.cmmn.api.runtime.CaseInstancegetScopedObject(String scopeType, String scopeId, SecurityScope securityScope)
-
Field Details
-
cmmnRuntimeService
protected org.flowable.cmmn.api.CmmnRuntimeService cmmnRuntimeService -
cmmnHistoryService
protected org.flowable.cmmn.api.CmmnHistoryService cmmnHistoryService -
agentRuntimeService
-
agentHistoryService
-
-
Constructor Details
-
AgentScopedObjectProvider
public AgentScopedObjectProvider(org.flowable.cmmn.api.CmmnRuntimeService cmmnRuntimeService, org.flowable.cmmn.api.CmmnHistoryService cmmnHistoryService, AgentRuntimeService agentRuntimeService, AgentHistoryService agentHistoryService)
-
-
Method Details
-
getScopeType
- Specified by:
getScopeTypein interfaceScopedObjectProvider<org.flowable.cmmn.api.runtime.CaseInstance,org.flowable.cmmn.api.history.HistoricCaseInstance>
-
getScopedObject
public org.flowable.cmmn.api.runtime.CaseInstance getScopedObject(String scopeType, String scopeId, SecurityScope securityScope) - Specified by:
getScopedObjectin interfaceScopedObjectProvider<org.flowable.cmmn.api.runtime.CaseInstance,org.flowable.cmmn.api.history.HistoricCaseInstance>
-
getHistoricScopedObject
public org.flowable.cmmn.api.history.HistoricCaseInstance getHistoricScopedObject(String scopeType, String scopeId, SecurityScope securityScope) - Specified by:
getHistoricScopedObjectin interfaceScopedObjectProvider<org.flowable.cmmn.api.runtime.CaseInstance,org.flowable.cmmn.api.history.HistoricCaseInstance>
-