Class AbstractEventChannelPair
java.lang.Object
edu.sc.seis.sod.hibernate.eventpair.WaveformWorkUnit
edu.sc.seis.sod.hibernate.eventpair.AbstractEventPair
edu.sc.seis.sod.hibernate.eventpair.CookieEventPair
edu.sc.seis.sod.hibernate.eventpair.AbstractEventChannelPair
- All Implemented Interfaces:
java.lang.Runnable
- Direct Known Subclasses:
EventChannelPair
,EventVectorPair
public abstract class AbstractEventChannelPair extends CookieEventPair
-
Field Summary
Fields Modifier and Type Field Description protected EventStationPair
esp
Fields inherited from class edu.sc.seis.sod.hibernate.eventpair.WaveformWorkUnit
dbid, failLogger, lastQuery, numRetries
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractEventChannelPair()
AbstractEventChannelPair(edu.sc.seis.sod.model.event.StatefulEvent event, EventStationPair esp)
AbstractEventChannelPair(edu.sc.seis.sod.model.event.StatefulEvent event, edu.sc.seis.sod.model.status.Status status, EventStationPair esp)
-
Method Summary
Modifier and Type Method Description MeasurementStorage
getCookieJar()
EventStationPair
getEsp()
protected void
setEsp(EventStationPair esp)
void
update(edu.sc.seis.sod.model.status.Status status)
sets the status on this event channel pair to be status and notifies its parentMethods inherited from class edu.sc.seis.sod.hibernate.eventpair.CookieEventPair
getMeasurements, getMeasurementsStr, setMeasurementsStr, setStatus
Methods inherited from class edu.sc.seis.sod.hibernate.eventpair.AbstractEventPair
addStatusNotify, getEvent, getEventDbId, getStatus, setEvent, update
Methods inherited from class edu.sc.seis.sod.hibernate.eventpair.WaveformWorkUnit
equals, getDbid, getLastQuery, getNumRetries, hashCode, setDbid, setLastQuery, setNumRetries, updateRetries
-
Field Details
-
Constructor Details
-
AbstractEventChannelPair
protected AbstractEventChannelPair() -
AbstractEventChannelPair
public AbstractEventChannelPair(edu.sc.seis.sod.model.event.StatefulEvent event, EventStationPair esp) -
AbstractEventChannelPair
public AbstractEventChannelPair(edu.sc.seis.sod.model.event.StatefulEvent event, edu.sc.seis.sod.model.status.Status status, EventStationPair esp)
-
-
Method Details
-
update
public void update(edu.sc.seis.sod.model.status.Status status)sets the status on this event channel pair to be status and notifies its parent- Specified by:
update
in classAbstractEventPair
-
setEsp
-
getEsp
-
getCookieJar
-