Drools :: Core 6.0.0.Beta5

org.drools.core.command.impl
Class FixedKnowledgeCommandContext

java.lang.Object
  extended by org.drools.core.command.impl.FixedKnowledgeCommandContext
All Implemented Interfaces:
KnowledgeCommandContext, org.kie.internal.command.Context

public class FixedKnowledgeCommandContext
extends Object
implements KnowledgeCommandContext


Constructor Summary
FixedKnowledgeCommandContext(org.kie.internal.command.Context context, org.kie.internal.builder.KnowledgeBuilder kbuilder, org.kie.api.KieBase kbase, org.kie.api.runtime.KieSession statefulKsession, org.kie.api.runtime.ExecutionResults kresults)
           
FixedKnowledgeCommandContext(org.kie.internal.command.Context context, org.kie.internal.builder.KnowledgeBuilder kbuilder, org.kie.api.KieBase kbase, org.kie.api.runtime.KieSession statefulKsession, org.kie.api.runtime.rule.SessionEntryPoint workingMemoryEntryPoint, org.kie.api.runtime.ExecutionResults kresults)
           
 
Method Summary
 Object get(String identifier)
           
 org.kie.internal.command.World getContextManager()
           
 org.kie.api.runtime.ExecutionResults getExecutionResults()
           
 org.kie.api.KieBase getKieBase()
           
 org.kie.api.runtime.KieSession getKieSession()
           
 org.kie.internal.builder.KnowledgeBuilder getKnowledgeBuilder()
           
 String getName()
           
 org.kie.api.runtime.rule.SessionEntryPoint getWorkingMemoryEntryPoint()
           
 org.kie.api.runtime.process.WorkItemManager getWorkItemManager()
           
 void remove(String name)
           
 void set(String identifier, Object value)
           
 void setKbase(org.kie.api.KieBase kbase)
           
 void setKnowledgeBuilder(org.kie.internal.builder.KnowledgeBuilder kbuilder)
           
 void setWorkingMemoryEntryPoint(org.kie.api.runtime.rule.SessionEntryPoint workingMemoryEntryPoint)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FixedKnowledgeCommandContext

public FixedKnowledgeCommandContext(org.kie.internal.command.Context context,
                                    org.kie.internal.builder.KnowledgeBuilder kbuilder,
                                    org.kie.api.KieBase kbase,
                                    org.kie.api.runtime.KieSession statefulKsession,
                                    org.kie.api.runtime.ExecutionResults kresults)

FixedKnowledgeCommandContext

public FixedKnowledgeCommandContext(org.kie.internal.command.Context context,
                                    org.kie.internal.builder.KnowledgeBuilder kbuilder,
                                    org.kie.api.KieBase kbase,
                                    org.kie.api.runtime.KieSession statefulKsession,
                                    org.kie.api.runtime.rule.SessionEntryPoint workingMemoryEntryPoint,
                                    org.kie.api.runtime.ExecutionResults kresults)
Method Detail

getKnowledgeBuilder

public org.kie.internal.builder.KnowledgeBuilder getKnowledgeBuilder()
Specified by:
getKnowledgeBuilder in interface KnowledgeCommandContext

getKieBase

public org.kie.api.KieBase getKieBase()
Specified by:
getKieBase in interface KnowledgeCommandContext

getKieSession

public org.kie.api.runtime.KieSession getKieSession()
Specified by:
getKieSession in interface KnowledgeCommandContext

getWorkItemManager

public org.kie.api.runtime.process.WorkItemManager getWorkItemManager()
Specified by:
getWorkItemManager in interface KnowledgeCommandContext

getExecutionResults

public org.kie.api.runtime.ExecutionResults getExecutionResults()
Specified by:
getExecutionResults in interface KnowledgeCommandContext

getWorkingMemoryEntryPoint

public org.kie.api.runtime.rule.SessionEntryPoint getWorkingMemoryEntryPoint()
Specified by:
getWorkingMemoryEntryPoint in interface KnowledgeCommandContext

setWorkingMemoryEntryPoint

public void setWorkingMemoryEntryPoint(org.kie.api.runtime.rule.SessionEntryPoint workingMemoryEntryPoint)

setKnowledgeBuilder

public void setKnowledgeBuilder(org.kie.internal.builder.KnowledgeBuilder kbuilder)
Specified by:
setKnowledgeBuilder in interface KnowledgeCommandContext

setKbase

public void setKbase(org.kie.api.KieBase kbase)

getContextManager

public org.kie.internal.command.World getContextManager()
Specified by:
getContextManager in interface org.kie.internal.command.Context

getName

public String getName()
Specified by:
getName in interface org.kie.internal.command.Context

get

public Object get(String identifier)
Specified by:
get in interface org.kie.internal.command.Context

set

public void set(String identifier,
                Object value)
Specified by:
set in interface org.kie.internal.command.Context

remove

public void remove(String name)
Specified by:
remove in interface org.kie.internal.command.Context

Drools :: Core 6.0.0.Beta5

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