edu.sc.seis.sod.process.waveform
Class MseedWriter

java.lang.Object
  extended by edu.sc.seis.sod.process.waveform.AbstractFileWriter
      extended by edu.sc.seis.sod.process.waveform.AbstractSeismogramWriter
          extended by edu.sc.seis.sod.process.waveform.MseedWriter
All Implemented Interfaces:
WaveformProcess, SodElement, Subsetter

public class MseedWriter
extends AbstractSeismogramWriter


Field Summary
static java.lang.String DEFAULT_FILE_TEMPLATE
           
 
Fields inherited from class edu.sc.seis.sod.process.waveform.AbstractSeismogramWriter
COOKIE_PREFIX, storeSeismogramsInDB, SVN_PARAM
 
Fields inherited from class edu.sc.seis.sod.process.waveform.AbstractFileWriter
DEFAULT_FILE_TEMPLATE_WO_EXT, DEFAULT_PREFIX, DEFAULT_WORKING_DIR, INDEX_VAR, origTemplate, prefix, template, velocitizer, workingDir
 
Constructor Summary
MseedWriter(org.w3c.dom.Element el)
           
 
Method Summary
 SeismogramFileTypes getFileType()
           
 void write(java.lang.String loc, LocalSeismogramImpl seis, ChannelImpl chan, CacheEvent ev)
           
 
Methods inherited from class edu.sc.seis.sod.process.waveform.AbstractSeismogramWriter
accept, addBytesWritten, getBytesWritten, getCookieName
 
Methods inherited from class edu.sc.seis.sod.process.waveform.AbstractFileWriter
extractFileTemplate, extractPrefix, extractWorkingDir, generate, generate, generate, getTemplate, removeExisting, removeExisting, removeExisting
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_FILE_TEMPLATE

public static final java.lang.String DEFAULT_FILE_TEMPLATE
See Also:
Constant Field Values
Constructor Detail

MseedWriter

public MseedWriter(org.w3c.dom.Element el)
            throws ConfigurationException
Throws:
ConfigurationException
Method Detail

write

public void write(java.lang.String loc,
                  LocalSeismogramImpl seis,
                  ChannelImpl chan,
                  CacheEvent ev)
           throws java.lang.Exception
Specified by:
write in class AbstractSeismogramWriter
Throws:
java.lang.Exception

getFileType

public SeismogramFileTypes getFileType()
Specified by:
getFileType in class AbstractSeismogramWriter