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 CaseEventSupportgetCaseEventSupport(org.kie.api.runtime.Context context)protected CaseFileInstancegetCaseFile(org.kie.api.runtime.KieSession ksession, String caseId)org.kie.internal.identity.IdentityProvidergetIdentityProvider()protected org.kie.api.runtime.manager.RuntimeManagergetRuntimeManager(org.kie.api.runtime.Context context)protected voidtriggerRules(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)
-
-