org.drools.fluent.session
Interface StatefulRuleSessionFluent<T>

All Known Subinterfaces:
FluentBatchExecution, StatefulKnowledgeSessionSimFluent
All Known Implementing Classes:
DefaultStatefulKnowledgeSessionSimFluent, FluentBatchExecutionImpl

public interface StatefulRuleSessionFluent<T>


Method Summary
 T fireAllRules()
           
 T insert(Object object)
           
 T retract(org.drools.runtime.rule.FactHandle handle)
           
 T set(String name)
          The last executed command, if it returns a value, is set to a name in this executings context
 T setGlobal(String identifier, Object object)
           
 T update(org.drools.runtime.rule.FactHandle handle, Object object)
           
 

Method Detail

fireAllRules

T fireAllRules()

insert

T insert(Object object)

update

T update(org.drools.runtime.rule.FactHandle handle,
         Object object)

retract

T retract(org.drools.runtime.rule.FactHandle handle)

setGlobal

T setGlobal(String identifier,
            Object object)

set

T set(String name)
The last executed command, if it returns a value, is set to a name in this executings context

Parameters:
name -
Returns:


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