org.drools.runtime.pipeline
Interface CorePipelineProvider

All Known Implementing Classes:
CorePipelineProviderImpl

public interface CorePipelineProvider

This api is experimental and thus the classes and the interfaces returned are subject to change.


Method Summary
 Action newAssignObjectAsResult()
           
 KnowledgeRuntimeCommand newCommandExecutor()
           
 Action newExecuteResultHandler()
           
 KnowledgeRuntimeCommand newInsertElementsCommand()
           
 KnowledgeRuntimeCommand newInsertObjectCommand()
           
 Splitter newIterateSplitter()
           
 Join newListCollectJoin()
           
 Action newMvelAction(String action)
           
 Expression newMvelExpression(String expression)
           
 KnowledgeRuntimeCommand newStatefulKnowledgeSessionGetGlobal()
           
 KnowledgeRuntimeCommand newStatefulKnowledgeSessionGetObject()
           
 KnowledgeRuntimeCommand newStatefulKnowledgeSessionInsert()
           
 Pipeline newStatefulKnowledgeSessionPipeline(org.drools.runtime.StatefulKnowledgeSession ksession)
           
 Pipeline newStatefulKnowledgeSessionPipeline(org.drools.runtime.StatefulKnowledgeSession ksession, String entryPointName)
           
 KnowledgeRuntimeCommand newStatefulKnowledgeSessionSetGlobal()
           
 KnowledgeRuntimeCommand newStatefulKnowledgeSessionSetGlobal(String identifier)
           
 KnowledgeRuntimeCommand newStatefulKnowledgeSessionSignalEvent(String eventType)
           
 KnowledgeRuntimeCommand newStatefulKnowledgeSessionSignalEvent(String eventType, long id)
           
 KnowledgeRuntimeCommand newStatefulKnowledgeSessionStartProcess(String id)
           
 Pipeline newStatelessKnowledgeSessionPipeline(org.drools.runtime.StatelessKnowledgeSession ksession)
           
 

Method Detail

newStatefulKnowledgeSessionPipeline

Pipeline newStatefulKnowledgeSessionPipeline(org.drools.runtime.StatefulKnowledgeSession ksession)

newStatefulKnowledgeSessionPipeline

Pipeline newStatefulKnowledgeSessionPipeline(org.drools.runtime.StatefulKnowledgeSession ksession,
                                             String entryPointName)

newStatelessKnowledgeSessionPipeline

Pipeline newStatelessKnowledgeSessionPipeline(org.drools.runtime.StatelessKnowledgeSession ksession)

newCommandExecutor

KnowledgeRuntimeCommand newCommandExecutor()

newInsertObjectCommand

KnowledgeRuntimeCommand newInsertObjectCommand()

newInsertElementsCommand

KnowledgeRuntimeCommand newInsertElementsCommand()

newStatefulKnowledgeSessionInsert

KnowledgeRuntimeCommand newStatefulKnowledgeSessionInsert()

newStatefulKnowledgeSessionGetGlobal

KnowledgeRuntimeCommand newStatefulKnowledgeSessionGetGlobal()

newStatefulKnowledgeSessionSetGlobal

KnowledgeRuntimeCommand newStatefulKnowledgeSessionSetGlobal()

newStatefulKnowledgeSessionGetObject

KnowledgeRuntimeCommand newStatefulKnowledgeSessionGetObject()

newStatefulKnowledgeSessionSetGlobal

KnowledgeRuntimeCommand newStatefulKnowledgeSessionSetGlobal(String identifier)

newStatefulKnowledgeSessionSignalEvent

KnowledgeRuntimeCommand newStatefulKnowledgeSessionSignalEvent(String eventType)

newStatefulKnowledgeSessionSignalEvent

KnowledgeRuntimeCommand newStatefulKnowledgeSessionSignalEvent(String eventType,
                                                               long id)

newStatefulKnowledgeSessionStartProcess

KnowledgeRuntimeCommand newStatefulKnowledgeSessionStartProcess(String id)

newAssignObjectAsResult

Action newAssignObjectAsResult()

newExecuteResultHandler

Action newExecuteResultHandler()

newMvelAction

Action newMvelAction(String action)

newMvelExpression

Expression newMvelExpression(String expression)

newIterateSplitter

Splitter newIterateSplitter()

newListCollectJoin

Join newListCollectJoin()


Copyright © 2001-2011 JBoss Inc.. All Rights Reserved.