Class EventNetworkPair
java.lang.Object
edu.sc.seis.sod.hibernate.eventpair.WaveformWorkUnit
edu.sc.seis.sod.hibernate.eventpair.AbstractEventPair
edu.sc.seis.sod.hibernate.eventpair.EventNetworkPair
- All Implemented Interfaces:
java.lang.Runnable
public class EventNetworkPair extends AbstractEventPair
-
Field Summary
Fields inherited from class edu.sc.seis.sod.hibernate.eventpair.WaveformWorkUnit
dbid, failLogger, lastQuery, numRetries
-
Constructor Summary
Constructors Modifier Constructor Description protected
EventNetworkPair()
for hibernateEventNetworkPair(edu.sc.seis.sod.model.event.StatefulEvent event, edu.sc.seis.seisFile.fdsnws.stationxml.Network net)
EventNetworkPair(edu.sc.seis.sod.model.event.StatefulEvent event, edu.sc.seis.seisFile.fdsnws.stationxml.Network net, edu.sc.seis.sod.model.status.Status status)
-
Method Summary
Modifier and Type Method Description boolean
equals(java.lang.Object o)
edu.sc.seis.seisFile.fdsnws.stationxml.Network
getNetwork()
int
getNetworkDbId()
int
hashCode()
void
run()
protected void
setNetwork(edu.sc.seis.seisFile.fdsnws.stationxml.Network attr)
for use by hibernatejava.lang.String
toString()
void
update(edu.sc.seis.sod.model.status.Status status)
sets the status on this event network pair to be status and notifies its parentMethods inherited from class edu.sc.seis.sod.hibernate.eventpair.AbstractEventPair
addStatusNotify, getEvent, getEventDbId, getStatus, setEvent, setStatus, update
Methods inherited from class edu.sc.seis.sod.hibernate.eventpair.WaveformWorkUnit
getDbid, getLastQuery, getNumRetries, setDbid, setLastQuery, setNumRetries, updateRetries
-
Constructor Details
-
EventNetworkPair
protected EventNetworkPair()for hibernate -
EventNetworkPair
public EventNetworkPair(edu.sc.seis.sod.model.event.StatefulEvent event, edu.sc.seis.seisFile.fdsnws.stationxml.Network net) -
EventNetworkPair
public EventNetworkPair(edu.sc.seis.sod.model.event.StatefulEvent event, edu.sc.seis.seisFile.fdsnws.stationxml.Network net, edu.sc.seis.sod.model.status.Status status)
-
-
Method Details
-
run
public void run() -
update
public void update(edu.sc.seis.sod.model.status.Status status)sets the status on this event network pair to be status and notifies its parent- Specified by:
update
in classAbstractEventPair
-
equals
public boolean equals(java.lang.Object o)- Overrides:
equals
in classWaveformWorkUnit
-
hashCode
public int hashCode()- Overrides:
hashCode
in classWaveformWorkUnit
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
getNetworkDbId
public int getNetworkDbId() -
getNetwork
public edu.sc.seis.seisFile.fdsnws.stationxml.Network getNetwork() -
setNetwork
protected void setNetwork(edu.sc.seis.seisFile.fdsnws.stationxml.Network attr)for use by hibernate
-