org.objectweb.dream.pump
Interface PumpAttributeControllerPeriodic

All Superinterfaces:
AttributeController, PumpAttributeController
All Known Implementing Classes:
PumpPeriodicSynchronizedImpl

public interface PumpAttributeControllerPeriodic
extends PumpAttributeController

Periodic pump attribute controller interface.


Method Summary
 long getPeriod()
          Returns the pump period.
 void setPeriod(long period)
          Sets the pump period.
 
Methods inherited from interface org.objectweb.dream.pump.PumpAttributeController
getPushNullPolicy, getStopOnPullExceptionPolicy, getStopOnPushExceptionPolicy, setPushNullPolicy, setStopOnPullExceptionPolicy, setStopOnPushExceptionPolicy
 

Method Detail

getPeriod

long getPeriod()
Returns the pump period.

Returns:
the pump period.

setPeriod

void setPeriod(long period)
Sets the pump period.

Parameters:
period - the pump period.
Throws:
IllegalArgumentException - if the given pump period is negative.


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