站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss RULES 4.0.0.11754MR2 API 英文版文档

Uses of Interface org.drools.reteoo.ObjectSink (Drools 4.0.0.11754MR2 API) - JBoss RULES 4.0.0.11754MR2 API 英文版文档


Uses of Interface
org.drools.reteoo.ObjectSink

Packages that use ObjectSink
org.drools.reteoo   
 

Uses of ObjectSink in org.drools.reteoo
 

Subinterfaces of ObjectSink in org.drools.reteoo
 interface ObjectSinkNode
          Items placed in a LinkedList must implement this interface .
 

Classes in org.drools.reteoo that implement ObjectSink
 class AccumulateNode
          AccumulateNode A beta node capable of doing accumulate logic.
 class AlphaNode
          AlphaNodes are nodes in the Rete network used to apply FieldConstraint<.code>s on asserted fact objects where the FieldConstraints have no dependencies on any other of the facts in the current Rule.
 class CollectNode
           
 class ExistsNode
          ExistsNode extends BetaNode to perform tests for the existence of a Fact plus one or more conditions.
 class JoinNode
          JoinNode extends BetaNode to perform ReteTuple and FactHandle joins.
 class LeftInputAdapterNode
          All asserting Facts must propagated into the right ObjectSink side of a BetaNode, if this is the first Pattern then there are no BetaNodes to propagate to.
 class NotNode
          NotNode extends BetaNode to perform tests for the non existence of a Fact plus one or more conditions.
 class ObjectTypeNode
          ObjectTypeNodes are responsible for filtering and propagating the matching fact assertions propagated from the Rete node using ObjectType interface.
 class Rete
          The Rete-OO network.
 

Methods in org.drools.reteoo that return ObjectSink
 ObjectSink[] SingleObjectSinkAdapter.getSinks()
           
 ObjectSink[] ObjectSinkPropagator.getSinks()
           
 ObjectSink[] EmptyObjectSinkAdapter.getSinks()
           
 ObjectSink[] CompositeObjectSinkAdapter.getSinks()
           
 

Methods in org.drools.reteoo with parameters of type ObjectSink
protected  void Rete.addObjectSink(ObjectSink objectSink)
          Adds the TupleSink so that it may receive Tuples propagated from this TupleSource.
protected  void ObjectTypeNode.addObjectSink(ObjectSink objectSink)
           
protected  void ObjectSource.addObjectSink(ObjectSink objectSink)
          Adds the ObjectSink so that it may receive FactHandleImpl propagated from this ObjectSource.
 void CompositeObjectSinkAdapter.addObjectSink(ObjectSink sink)
           
protected  void Rete.removeObjectSink(ObjectSink objectSink)
           
protected  void ObjectTypeNode.removeObjectSink(ObjectSink objectSink)
           
protected  void ObjectSource.removeObjectSink(ObjectSink objectSink)
          Removes the ObjectSink
 void CompositeObjectSinkAdapter.removeObjectSink(ObjectSink sink)
           
 void RightInputAdapterNode.updateSink(ObjectSink sink, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void Rete.updateSink(ObjectSink sink, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ObjectTypeNode.updateSink(ObjectSink sink, PropagationContext context, InternalWorkingMemory workingMemory)
           
abstract  void ObjectSource.updateSink(ObjectSink sink, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void AlphaNode.updateSink(ObjectSink sink, PropagationContext context, InternalWorkingMemory workingMemory)
           
 

Constructors in org.drools.reteoo with parameters of type ObjectSink
SingleObjectSinkAdapter(ObjectSink sink)
           
 



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