org.globus.ogsa.impl.core.notification.framework
Class SubscribeBySDNameSubscriptionInfo

java.lang.Object
  extended byorg.globus.ogsa.impl.core.notification.framework.SubscriptionInfo
      extended byorg.globus.ogsa.impl.core.notification.framework.SubscribeBySDNameSubscriptionInfo

public class SubscribeBySDNameSubscriptionInfo
extends SubscriptionInfo

Holder of information of a Subscription of type SubscribeByServiceDataName


Constructor Summary
SubscribeBySDNameSubscriptionInfo()
          Constructor
 
Method Summary
 long getMaxInterval()
          Returns the maxInterval.
 long getMinInterval()
          Returns the minInterval.
 boolean getMinIntervalGateOpen()
          getMinIntervalGateOpen.
 void setMaxInterval(long maxInterval)
          Sets the maxInterval.
 void setMaxIntervalElapsed(boolean state)
          setMaxIntervalElapsed.
 void setMinInterval(long minInterval)
          Sets the minInterval.
 void setMinIntervalGateOpen(boolean state)
          setMinIntervalGateOpen.
 
Methods inherited from class org.globus.ogsa.impl.core.notification.framework.SubscriptionInfo
getSubscriptionExpression, getSubscriptionId, getSubscriptionSink, setSubscriptionExpression, setSubscriptionId, setSubscriptionSink
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubscribeBySDNameSubscriptionInfo

public SubscribeBySDNameSubscriptionInfo()
Constructor

Method Detail

setMinIntervalGateOpen

public void setMinIntervalGateOpen(boolean state)
setMinIntervalGateOpen.

Parameters:
state -

setMaxIntervalElapsed

public void setMaxIntervalElapsed(boolean state)
setMaxIntervalElapsed.

Parameters:
state -

getMinIntervalGateOpen

public boolean getMinIntervalGateOpen()
getMinIntervalGateOpen.

Returns:
state

getMaxInterval

public long getMaxInterval()
Returns the maxInterval.

Returns:
long

getMinInterval

public long getMinInterval()
Returns the minInterval.

Returns:
long

setMaxInterval

public void setMaxInterval(long maxInterval)
Sets the maxInterval.

Parameters:
maxInterval - The maxInterval to set

setMinInterval

public void setMinInterval(long minInterval)
Sets the minInterval.

Parameters:
minInterval - The minInterval to set