Package edu.sc.seis.sod.process.waveform
Class RecordSectionDisplayGenerator
java.lang.Object
edu.sc.seis.sod.process.waveform.RSChannelInfoPopulator
edu.sc.seis.sod.process.waveform.RecordSectionDisplayGenerator
- All Implemented Interfaces:
WaveformProcess
,SodElement
,Subsetter
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final String
static final String
protected static final String
protected String
protected String
protected String
Fields inherited from class edu.sc.seis.sod.process.waveform.RSChannelInfoPopulator
GENS_POPS_XPATH, spacer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaccept
(edu.sc.seis.fissuresUtil.cache.CacheEvent event, edu.iris.Fissures.network.ChannelImpl chan, edu.iris.Fissures.IfSeismogramDC.RequestFilter[] original, edu.iris.Fissures.IfSeismogramDC.RequestFilter[] available, edu.iris.Fissures.seismogramDC.LocalSeismogramImpl[] seismograms, CookieJar cookieJar) Processes localSeismograms, possibly modifying them.getFileLoc
(edu.iris.Fissures.IfEvent.EventAccessOperations event) void
writeImage
(List<edu.sc.seis.fissuresUtil.xml.MemoryDataSetSeismogram> dataSeis, edu.iris.Fissures.IfEvent.EventAccessOperations event, boolean isPDF) void
writeImage
(List<edu.sc.seis.fissuresUtil.xml.MemoryDataSetSeismogram> dataSeis, edu.iris.Fissures.IfEvent.EventAccessOperations event, OutputStream out, boolean isPDF) Methods inherited from class edu.sc.seis.sod.process.waveform.RSChannelInfoPopulator
extractSeismograms, extractSeismogramsFromDB, getChannelIds, getConfiguredRSDisplay, getDSSForRecordSectionItems, getMatchingChanIdByStationCode, getMatchingChanIdIgnoreDates, getOrientationId, getRecordSectionId, getRecSecDimension, getSaveSeisId, getSeismogramWriter, getSeismogramWriter, updateTable, wrap
-
Field Details
-
filename
-
workingDirName
-
location
-
DEFAULT_TEMPLATE
- See Also:
-
FILE_EXTENSION
- See Also:
-
DEFAULT_BASE_DIRNAME
- See Also:
-
-
Constructor Details
-
RecordSectionDisplayGenerator
- Throws:
Exception
-
-
Method Details
-
accept
public WaveformResult accept(edu.sc.seis.fissuresUtil.cache.CacheEvent event, edu.iris.Fissures.network.ChannelImpl chan, edu.iris.Fissures.IfSeismogramDC.RequestFilter[] original, edu.iris.Fissures.IfSeismogramDC.RequestFilter[] available, edu.iris.Fissures.seismogramDC.LocalSeismogramImpl[] seismograms, CookieJar cookieJar) throws Exception Description copied from interface:WaveformProcess
Processes localSeismograms, possibly modifying them.- Specified by:
accept
in interfaceWaveformProcess
- Overrides:
accept
in classRSChannelInfoPopulator
- Throws:
Exception
-
getFileLoc
- Throws:
Exception
-
getFileBaseDir
-
getBaseDirName
-
writeImage
public void writeImage(List<edu.sc.seis.fissuresUtil.xml.MemoryDataSetSeismogram> dataSeis, edu.iris.Fissures.IfEvent.EventAccessOperations event, OutputStream out, boolean isPDF) throws Exception - Throws:
Exception
-
writeImage
public void writeImage(List<edu.sc.seis.fissuresUtil.xml.MemoryDataSetSeismogram> dataSeis, edu.iris.Fissures.IfEvent.EventAccessOperations event, boolean isPDF) throws Exception - Throws:
Exception
-