Package edu.sc.seis.sod
Class AbstractEventPair
- java.lang.Object
-
- edu.sc.seis.sod.WaveformWorkUnit
-
- edu.sc.seis.sod.AbstractEventPair
-
- All Implemented Interfaces:
java.lang.Runnable
- Direct Known Subclasses:
CookieEventPair
,EventNetworkPair
public abstract class AbstractEventPair extends WaveformWorkUnit
-
-
Field Summary
-
Fields inherited from class edu.sc.seis.sod.WaveformWorkUnit
dbid, failLogger, lastQuery, numRetries
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractEventPair()
for hibernateAbstractEventPair(StatefulEvent event)
AbstractEventPair(StatefulEvent event, Status status)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description StatefulEvent
getEvent()
int
getEventDbId()
Status
getStatus()
protected void
setEvent(StatefulEvent e)
for use by hibernateprotected void
setStatus(Status status)
abstract void
update(Status status)
sets the status on this event channel pair to be status and notifies its parentvoid
update(java.lang.Throwable e, Status status)
-
Methods inherited from class edu.sc.seis.sod.WaveformWorkUnit
equals, getDbid, getLastQuery, getNumRetries, hashCode, setDbid, setLastQuery, setNumRetries, updateRetries
-
-
-
-
Constructor Detail
-
AbstractEventPair
protected AbstractEventPair()
for hibernate
-
AbstractEventPair
public AbstractEventPair(StatefulEvent event)
-
AbstractEventPair
public AbstractEventPair(StatefulEvent event, Status status)
-
-
Method Detail
-
update
public void update(java.lang.Throwable e, Status status)
-
update
public abstract void update(Status status)
sets the status on this event channel pair to be status and notifies its parent
-
getEventDbId
public int getEventDbId()
-
getStatus
public Status getStatus()
-
setStatus
protected void setStatus(Status status)
-
getEvent
public StatefulEvent getEvent()
-
setEvent
protected void setEvent(StatefulEvent e)
for use by hibernate
-
-