cgl.narada.service.buffering
Class SynopsisTime

java.lang.Object
  extended by cgl.narada.service.buffering.SynopsisTime

public class SynopsisTime
extends Object

This is a data structure that achieve strict consistency for a synopsis content.


Constructor Summary
SynopsisTime()
          Generates a new SynopsisTime object.
SynopsisTime(boolean enf, long tstamp)
          Generates a new SynopsisTime object.
 
Method Summary
 boolean getEnforce()
          Returns enforce value
 long getTimestamp()
          Returns last timestamp value of the released event
 void setEnforce(boolean enf)
          Sets enforce value
 void setTimestamp(long tstamp)
          Sets timestamp value
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SynopsisTime

public SynopsisTime()
Generates a new SynopsisTime object.


SynopsisTime

public SynopsisTime(boolean enf,
                    long tstamp)
Generates a new SynopsisTime object.

Parameters:
enf - boolean - enforcement value
tstamp - long - last timestamp value of the released event
Method Detail

setEnforce

public void setEnforce(boolean enf)
Sets enforce value

Parameters:
enf - boolean - enforcement value

getEnforce

public boolean getEnforce()
Returns enforce value

Returns:
boolean - enforcement value

setTimestamp

public void setTimestamp(long tstamp)
Sets timestamp value

Parameters:
tstamp - long - last timestamp value of the released event

getTimestamp

public long getTimestamp()
Returns last timestamp value of the released event

Returns:
long - last timestamp value of the released event


For comments and suggestions please send e-mail to The NaradaBrokering Project