Drools :: Core 6.0.0.Beta5

org.drools.core.command.impl
Class CommandFactoryServiceImpl

java.lang.Object
  extended by org.drools.core.command.impl.CommandFactoryServiceImpl
All Implemented Interfaces:
org.kie.api.command.KieCommands

public class CommandFactoryServiceImpl
extends Object
implements org.kie.api.command.KieCommands


Constructor Summary
CommandFactoryServiceImpl()
           
 
Method Summary
 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.BatchExecutionCommand newBatchExecution(List<? extends org.kie.api.command.Command> commands, String lookup)
           
 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 newFireAllRules()
           
 org.kie.api.command.Command newFireAllRules(int max)
           
 org.kie.api.command.Command newFireAllRules(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, boolean returnObject, String entryPoint)
           
 org.kie.api.command.Command newInsertElements(Collection objects)
           
 org.kie.api.command.Command newInsertElements(Collection 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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CommandFactoryServiceImpl

public CommandFactoryServiceImpl()
Method Detail

newGetGlobal

public org.kie.api.command.Command newGetGlobal(String identifier)
Specified by:
newGetGlobal in interface org.kie.api.command.KieCommands

newGetGlobal

public org.kie.api.command.Command newGetGlobal(String identifier,
                                                String outIdentifier)
Specified by:
newGetGlobal in interface org.kie.api.command.KieCommands

newInsertElements

public org.kie.api.command.Command newInsertElements(Collection objects)
Specified by:
newInsertElements in interface org.kie.api.command.KieCommands

newInsertElements

public org.kie.api.command.Command newInsertElements(Collection objects,
                                                     String outIdentifier,
                                                     boolean returnObject,
                                                     String entryPoint)
Specified by:
newInsertElements in interface org.kie.api.command.KieCommands

newInsert

public org.kie.api.command.Command newInsert(Object object)
Specified by:
newInsert in interface org.kie.api.command.KieCommands

newInsert

public org.kie.api.command.Command newInsert(Object object,
                                             String outIdentifier,
                                             boolean returnObject,
                                             String entryPoint)
Specified by:
newInsert in interface org.kie.api.command.KieCommands

newDelete

public org.kie.api.command.Command newDelete(org.kie.api.runtime.rule.FactHandle factHandle)
Specified by:
newDelete in interface org.kie.api.command.KieCommands

newSetter

public org.kie.api.command.Setter newSetter(String accessor,
                                            String value)
Specified by:
newSetter in interface org.kie.api.command.KieCommands

newModify

public org.kie.api.command.Command newModify(org.kie.api.runtime.rule.FactHandle factHandle,
                                             List<org.kie.api.command.Setter> setters)
Specified by:
newModify in interface org.kie.api.command.KieCommands

newGetObject

public org.kie.api.command.Command newGetObject(org.kie.api.runtime.rule.FactHandle factHandle)
Specified by:
newGetObject in interface org.kie.api.command.KieCommands

newGetObject

public org.kie.api.command.Command newGetObject(org.kie.api.runtime.rule.FactHandle factHandle,
                                                String outIdentifier)
Specified by:
newGetObject in interface org.kie.api.command.KieCommands

newGetObjects

public org.kie.api.command.Command newGetObjects()
Specified by:
newGetObjects in interface org.kie.api.command.KieCommands

newGetObjects

public org.kie.api.command.Command newGetObjects(String outIdentifier)
Specified by:
newGetObjects in interface org.kie.api.command.KieCommands

newGetObjects

public org.kie.api.command.Command newGetObjects(org.kie.api.runtime.ObjectFilter filter)
Specified by:
newGetObjects in interface org.kie.api.command.KieCommands

newGetObjects

public org.kie.api.command.Command newGetObjects(org.kie.api.runtime.ObjectFilter filter,
                                                 String outIdentifier)
Specified by:
newGetObjects in interface org.kie.api.command.KieCommands

newSetGlobal

public org.kie.api.command.Command newSetGlobal(String identifier,
                                                Object object)
Specified by:
newSetGlobal in interface org.kie.api.command.KieCommands

newSetGlobal

public org.kie.api.command.Command newSetGlobal(String identifier,
                                                Object object,
                                                boolean out)
Specified by:
newSetGlobal in interface org.kie.api.command.KieCommands

newSetGlobal

public org.kie.api.command.Command newSetGlobal(String identifier,
                                                Object object,
                                                String outIdentifier)
Specified by:
newSetGlobal in interface org.kie.api.command.KieCommands

newFireAllRules

public org.kie.api.command.Command newFireAllRules()
Specified by:
newFireAllRules in interface org.kie.api.command.KieCommands

newFireAllRules

public org.kie.api.command.Command newFireAllRules(int max)
Specified by:
newFireAllRules in interface org.kie.api.command.KieCommands

newFireAllRules

public org.kie.api.command.Command newFireAllRules(String outidentifier)
Specified by:
newFireAllRules in interface org.kie.api.command.KieCommands

newStartProcess

public org.kie.api.command.Command newStartProcess(String processId)
Specified by:
newStartProcess in interface org.kie.api.command.KieCommands

newStartProcess

public org.kie.api.command.Command newStartProcess(String processId,
                                                   Map<String,Object> parameters)
Specified by:
newStartProcess in interface org.kie.api.command.KieCommands

newSignalEvent

public org.kie.api.command.Command newSignalEvent(String type,
                                                  Object event)
Specified by:
newSignalEvent in interface org.kie.api.command.KieCommands

newSignalEvent

public org.kie.api.command.Command newSignalEvent(long processInstanceId,
                                                  String type,
                                                  Object event)
Specified by:
newSignalEvent in interface org.kie.api.command.KieCommands

newCompleteWorkItem

public org.kie.api.command.Command newCompleteWorkItem(long workItemId,
                                                       Map<String,Object> results)
Specified by:
newCompleteWorkItem in interface org.kie.api.command.KieCommands

newAbortWorkItem

public org.kie.api.command.Command newAbortWorkItem(long workItemId)
Specified by:
newAbortWorkItem in interface org.kie.api.command.KieCommands

newRegisterWorkItemHandlerCommand

public org.kie.api.command.Command newRegisterWorkItemHandlerCommand(org.kie.api.runtime.process.WorkItemHandler handler,
                                                                     String workItemName)
Specified by:
newRegisterWorkItemHandlerCommand in interface org.kie.api.command.KieCommands

newQuery

public org.kie.api.command.Command newQuery(String identifier,
                                            String name)
Specified by:
newQuery in interface org.kie.api.command.KieCommands

newQuery

public org.kie.api.command.Command newQuery(String identifier,
                                            String name,
                                            Object[] arguments)
Specified by:
newQuery in interface org.kie.api.command.KieCommands

newBatchExecution

public org.kie.api.command.BatchExecutionCommand newBatchExecution(List<? extends org.kie.api.command.Command> commands,
                                                                   String lookup)
Specified by:
newBatchExecution in interface org.kie.api.command.KieCommands

newKBuilderSetPropertyCommand

@Deprecated
public org.kie.api.command.Command newKBuilderSetPropertyCommand(String id,
                                                                            String name,
                                                                            String value)
Deprecated. 


newKnowledgeBuilderSetPropertyCommand

public org.kie.api.command.Command newKnowledgeBuilderSetPropertyCommand(String id,
                                                                         String name,
                                                                         String value)

newNewKnowledgeBuilderConfigurationCommand

public org.kie.api.command.Command newNewKnowledgeBuilderConfigurationCommand(String localId)

fromExternalFactHandleCommand

public org.kie.api.command.Command<org.kie.api.runtime.rule.FactHandle> fromExternalFactHandleCommand(String factHandleExternalForm)
Specified by:
fromExternalFactHandleCommand in interface org.kie.api.command.KieCommands

fromExternalFactHandleCommand

public org.kie.api.command.Command<org.kie.api.runtime.rule.FactHandle> fromExternalFactHandleCommand(String factHandleExternalForm,
                                                                                                      boolean disconnected)
Specified by:
fromExternalFactHandleCommand in interface org.kie.api.command.KieCommands

Drools :: Core 6.0.0.Beta5

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.