Package org.jbpm.casemgmt.impl.command
Class CaseCommand<T>
- java.lang.Object
-
- org.jbpm.casemgmt.impl.command.CaseCommand<T>
-
- All Implemented Interfaces:
Serializable
,org.kie.api.command.Command<T>
,org.kie.api.command.ExecutableCommand<T>
- Direct Known Subclasses:
AddDataCaseFileInstanceCommand
,AddDynamicProcessCommand
,AddDynamicProcessToStageCommand
,AddDynamicTaskCommand
,AddDynamicTaskToStageCommand
,CancelCaseCommand
,CaseCommentCommand
,CloseCaseCommand
,ModifyRoleAssignmentCommand
,RemoveDataCaseFileInstanceCommand
,ReopenCaseCommand
,StartCaseCommand
,TriggerAdHocNodeInStageCommand
,UpdateCaseFileInstanceCommand
public abstract class CaseCommand<T> extends Object implements org.kie.api.command.ExecutableCommand<T>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CaseCommand(org.kie.internal.identity.IdentityProvider identityProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CaseEventSupport
getCaseEventSupport(org.kie.api.runtime.Context context)
protected CaseFileInstance
getCaseFile(org.kie.api.runtime.KieSession ksession, String caseId)
org.kie.internal.identity.IdentityProvider
getIdentityProvider()
protected org.kie.api.runtime.manager.RuntimeManager
getRuntimeManager(org.kie.api.runtime.Context context)
protected void
triggerRules(org.kie.api.runtime.KieSession ksession)
-
-
-
Method Detail
-
getCaseEventSupport
protected CaseEventSupport getCaseEventSupport(org.kie.api.runtime.Context context)
-
getRuntimeManager
protected org.kie.api.runtime.manager.RuntimeManager getRuntimeManager(org.kie.api.runtime.Context context)
-
getIdentityProvider
public org.kie.internal.identity.IdentityProvider getIdentityProvider()
-
triggerRules
protected void triggerRules(org.kie.api.runtime.KieSession ksession)
-
getCaseFile
protected CaseFileInstance getCaseFile(org.kie.api.runtime.KieSession ksession, String caseId)
-
-