org.objectweb.dream.pump
Interface PumpAttributeController

All Superinterfaces:
AttributeController
All Known Subinterfaces:
PeriodicPumpAttributeController
All Known Implementing Classes:
SynchronizedPeriodicPumpImpl, SynchronizedPumpImpl

public interface PumpAttributeController
extends AttributeController

Attribute controller for pump components. If the PushNullPolicy is set to true, then if the message returned by the pull invocation is null, it is pushed. otherwise null is not pushed and another message is pulled. The default value is false.


Method Summary
 boolean getPushNullPolicy()
          Returns the PushNullPolicy.
 void setPushNullPolicy(boolean pushNull)
          Sets the PushNullPolicy.
 

Method Detail

getPushNullPolicy

public boolean getPushNullPolicy()
Returns the PushNullPolicy.

Returns:
the PushNullPolicy.

setPushNullPolicy

public void setPushNullPolicy(boolean pushNull)
Sets the PushNullPolicy.

Parameters:
pushNull - the PushNullPolicy.


Copyright © 2003, 2004 - INRIA Rhone-Alpes - All Rights Reserved.