public class CaseInstanceScopedObjectProvider extends Object implements ScopedObjectProvider<CaseInstance,HistoricCaseInstance>
| Modifier and Type | Field and Description |
|---|---|
protected CmmnHistoryService |
cmmnHistoryService |
protected CmmnRuntimeService |
cmmnRuntimeService |
| Constructor and Description |
|---|
CaseInstanceScopedObjectProvider(CmmnRuntimeService cmmnRuntimeService,
CmmnHistoryService cmmnHistoryService) |
| Modifier and Type | Method and Description |
|---|---|
HistoricCaseInstance |
getHistoricScopedObject(String scopeType,
String scopeId,
SecurityScope securityScope) |
CaseInstance |
getScopedObject(String scopeType,
String scopeId,
SecurityScope securityScope) |
String |
getScopeType() |
protected CmmnRuntimeService cmmnRuntimeService
protected CmmnHistoryService cmmnHistoryService
public CaseInstanceScopedObjectProvider(CmmnRuntimeService cmmnRuntimeService, CmmnHistoryService cmmnHistoryService)
public String getScopeType()
getScopeType in interface ScopedObjectProvider<CaseInstance,HistoricCaseInstance>public CaseInstance getScopedObject(String scopeType, String scopeId, SecurityScope securityScope)
getScopedObject in interface ScopedObjectProvider<CaseInstance,HistoricCaseInstance>public HistoricCaseInstance getHistoricScopedObject(String scopeType, String scopeId, SecurityScope securityScope)
getHistoricScopedObject in interface ScopedObjectProvider<CaseInstance,HistoricCaseInstance>