public class CommandFactoryServiceImpl extends Object implements org.kie.internal.command.ExtendedKieCommands
Constructor and Description |
---|
CommandFactoryServiceImpl() |
Modifier and Type | Method and Description |
---|---|
org.kie.api.command.Command<org.kie.api.runtime.rule.FactHandle> |
fromExternalFactHandleCommand(String factHandleExternalForm) |
org.kie.api.command.Command<org.kie.api.runtime.rule.FactHandle> |
fromExternalFactHandleCommand(String factHandleExternalForm,
boolean disconnected) |
org.kie.api.command.Command |
newAbortWorkItem(long workItemId) |
org.kie.api.command.Command |
newAgendaGroupSetFocus(String name) |
org.kie.api.command.BatchExecutionCommand |
newBatchExecution(List<? extends org.kie.api.command.Command> commands) |
org.kie.api.command.BatchExecutionCommand |
newBatchExecution(List<? extends org.kie.api.command.Command> commands,
String lookup) |
org.kie.api.command.Command |
newClearActivationGroup(String name) |
org.kie.api.command.Command |
newClearAgenda() |
org.kie.api.command.Command |
newClearAgendaGroup(String name) |
org.kie.api.command.Command |
newClearRuleFlowGroup(String name) |
org.kie.api.command.Command |
newCompleteWorkItem(long workItemId,
Map<String,Object> results) |
org.kie.api.command.Command |
newDelete(org.kie.api.runtime.rule.FactHandle factHandle) |
org.kie.api.command.Command |
newDeleteObject(Object object,
String entryPoint) |
org.kie.api.command.Command |
newEnableAuditLog(String filename) |
org.kie.api.command.Command |
newEnableAuditLog(String directory,
String filename) |
org.kie.api.command.Command |
newFireAllRules() |
org.kie.api.command.Command |
newFireAllRules(int max) |
org.kie.api.command.Command |
newFireAllRules(String outidentifier) |
org.kie.api.command.Command |
newGetFactHandle(Object object) |
org.kie.api.command.Command |
newGetFactHandleInEntryPoint(Object object,
String entryPoint) |
org.kie.api.command.Command |
newGetFactHandles() |
org.kie.api.command.Command |
newGetFactHandles(org.kie.api.runtime.ObjectFilter filter) |
org.kie.api.command.Command |
newGetFactHandles(org.kie.api.runtime.ObjectFilter filter,
String outIdentifier) |
org.kie.api.command.Command |
newGetFactHandles(String outIdentifier) |
org.kie.api.command.Command |
newGetGlobal(String identifier) |
org.kie.api.command.Command |
newGetGlobal(String identifier,
String outIdentifier) |
org.kie.api.command.Command |
newGetObject(org.kie.api.runtime.rule.FactHandle factHandle) |
org.kie.api.command.Command |
newGetObject(org.kie.api.runtime.rule.FactHandle factHandle,
String outIdentifier) |
org.kie.api.command.Command |
newGetObjects() |
org.kie.api.command.Command |
newGetObjects(org.kie.api.runtime.ObjectFilter filter) |
org.kie.api.command.Command |
newGetObjects(org.kie.api.runtime.ObjectFilter filter,
String outIdentifier) |
org.kie.api.command.Command |
newGetObjects(String outIdentifier) |
org.kie.api.command.Command |
newInsert(Object object) |
org.kie.api.command.Command |
newInsert(Object object,
String outIdentifier) |
org.kie.api.command.Command |
newInsert(Object object,
String outIdentifier,
boolean returnObject,
String entryPoint) |
org.kie.api.command.Command |
newInsertElements(Iterable objects) |
org.kie.api.command.Command |
newInsertElements(Iterable objects,
String outIdentifier) |
org.kie.api.command.Command |
newInsertElements(Iterable objects,
String outIdentifier,
boolean returnObject,
String entryPoint) |
org.kie.api.command.Command |
newKBuilderSetPropertyCommand(String id,
String name,
String value)
Deprecated.
|
org.kie.api.command.Command |
newKnowledgeBuilderSetPropertyCommand(String id,
String name,
String value) |
org.kie.api.command.Command |
newModify(org.kie.api.runtime.rule.FactHandle factHandle,
List<org.kie.api.command.Setter> setters) |
org.kie.api.command.Command |
newNewKnowledgeBuilderConfigurationCommand(String localId) |
org.kie.api.command.Command |
newQuery(String identifier,
String name) |
org.kie.api.command.Command |
newQuery(String identifier,
String name,
Object[] arguments) |
org.kie.api.command.Command |
newRegisterWorkItemHandlerCommand(org.kie.api.runtime.process.WorkItemHandler handler,
String workItemName) |
org.kie.api.command.Command |
newSetGlobal(String identifier,
Object object) |
org.kie.api.command.Command |
newSetGlobal(String identifier,
Object object,
boolean out) |
org.kie.api.command.Command |
newSetGlobal(String identifier,
Object object,
String outIdentifier) |
org.kie.api.command.Setter |
newSetter(String accessor,
String value) |
org.kie.api.command.Command |
newSignalEvent(long processInstanceId,
String type,
Object event) |
org.kie.api.command.Command |
newSignalEvent(String type,
Object event) |
org.kie.api.command.Command |
newStartProcess(String processId) |
org.kie.api.command.Command |
newStartProcess(String processId,
Map<String,Object> parameters) |
public org.kie.api.command.Command newGetGlobal(String identifier)
newGetGlobal
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newGetGlobal(String identifier, String outIdentifier)
newGetGlobal
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newInsertElements(Iterable objects)
newInsertElements
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newInsertElements(Iterable objects, String outIdentifier)
newInsertElements
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newInsertElements(Iterable objects, String outIdentifier, boolean returnObject, String entryPoint)
newInsertElements
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newInsert(Object object)
newInsert
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newInsert(Object object, String outIdentifier)
newInsert
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newInsert(Object object, String outIdentifier, boolean returnObject, String entryPoint)
newInsert
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newDelete(org.kie.api.runtime.rule.FactHandle factHandle)
newDelete
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newDeleteObject(Object object, String entryPoint)
newDeleteObject
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Setter newSetter(String accessor, String value)
newSetter
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newModify(org.kie.api.runtime.rule.FactHandle factHandle, List<org.kie.api.command.Setter> setters)
newModify
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newGetObject(org.kie.api.runtime.rule.FactHandle factHandle)
newGetObject
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newGetObject(org.kie.api.runtime.rule.FactHandle factHandle, String outIdentifier)
newGetObject
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newGetObjects()
newGetObjects
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newGetObjects(String outIdentifier)
newGetObjects
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newGetObjects(org.kie.api.runtime.ObjectFilter filter)
newGetObjects
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newGetObjects(org.kie.api.runtime.ObjectFilter filter, String outIdentifier)
newGetObjects
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newSetGlobal(String identifier, Object object)
newSetGlobal
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newSetGlobal(String identifier, Object object, boolean out)
newSetGlobal
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newSetGlobal(String identifier, Object object, String outIdentifier)
newSetGlobal
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newFireAllRules()
newFireAllRules
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newFireAllRules(int max)
newFireAllRules
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newFireAllRules(String outidentifier)
newFireAllRules
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newGetFactHandle(Object object)
newGetFactHandle
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newGetFactHandleInEntryPoint(Object object, String entryPoint)
newGetFactHandleInEntryPoint
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newStartProcess(String processId)
newStartProcess
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newStartProcess(String processId, Map<String,Object> parameters)
newStartProcess
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newSignalEvent(String type, Object event)
newSignalEvent
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newSignalEvent(long processInstanceId, String type, Object event)
newSignalEvent
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newCompleteWorkItem(long workItemId, Map<String,Object> results)
newCompleteWorkItem
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newAbortWorkItem(long workItemId)
newAbortWorkItem
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newRegisterWorkItemHandlerCommand(org.kie.api.runtime.process.WorkItemHandler handler, String workItemName)
newRegisterWorkItemHandlerCommand
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newQuery(String identifier, String name)
newQuery
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newQuery(String identifier, String name, Object[] arguments)
newQuery
in interface org.kie.api.command.KieCommands
public org.kie.api.command.BatchExecutionCommand newBatchExecution(List<? extends org.kie.api.command.Command> commands)
newBatchExecution
in interface org.kie.api.command.KieCommands
public org.kie.api.command.BatchExecutionCommand newBatchExecution(List<? extends org.kie.api.command.Command> commands, String lookup)
newBatchExecution
in interface org.kie.api.command.KieCommands
@Deprecated public org.kie.api.command.Command newKBuilderSetPropertyCommand(String id, String name, String value)
public org.kie.api.command.Command newKnowledgeBuilderSetPropertyCommand(String id, String name, String value)
public org.kie.api.command.Command newNewKnowledgeBuilderConfigurationCommand(String localId)
public org.kie.api.command.Command<org.kie.api.runtime.rule.FactHandle> fromExternalFactHandleCommand(String factHandleExternalForm)
fromExternalFactHandleCommand
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command<org.kie.api.runtime.rule.FactHandle> fromExternalFactHandleCommand(String factHandleExternalForm, boolean disconnected)
fromExternalFactHandleCommand
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newAgendaGroupSetFocus(String name)
newAgendaGroupSetFocus
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newGetFactHandles()
newGetFactHandles
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newGetFactHandles(String outIdentifier)
newGetFactHandles
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newGetFactHandles(org.kie.api.runtime.ObjectFilter filter)
newGetFactHandles
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newGetFactHandles(org.kie.api.runtime.ObjectFilter filter, String outIdentifier)
newGetFactHandles
in interface org.kie.api.command.KieCommands
public org.kie.api.command.Command newClearActivationGroup(String name)
newClearActivationGroup
in interface org.kie.internal.command.ExtendedKieCommands
public org.kie.api.command.Command newClearAgenda()
newClearAgenda
in interface org.kie.internal.command.ExtendedKieCommands
public org.kie.api.command.Command newClearAgendaGroup(String name)
newClearAgendaGroup
in interface org.kie.internal.command.ExtendedKieCommands
public org.kie.api.command.Command newClearRuleFlowGroup(String name)
newClearRuleFlowGroup
in interface org.kie.internal.command.ExtendedKieCommands
public org.kie.api.command.Command newEnableAuditLog(String directory, String filename)
newEnableAuditLog
in interface org.kie.internal.command.ExtendedKieCommands
public org.kie.api.command.Command newEnableAuditLog(String filename)
newEnableAuditLog
in interface org.kie.internal.command.ExtendedKieCommands
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.