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

java.lang.Object
  extended by edu.sc.seis.sod.process.waveform.ResultWrapper
      extended by edu.sc.seis.sod.process.waveform.RetryAndContinue
All Implemented Interfaces:
WaveformProcess, SodElement, Subsetter
Direct Known Subclasses:
RetryAndFail

public class RetryAndContinue
extends ResultWrapper


Field Summary
 
Fields inherited from class edu.sc.seis.sod.process.waveform.ResultWrapper
subprocess
 
Constructor Summary
RetryAndContinue(org.w3c.dom.Element config)
           
 
Method Summary
 WaveformResult accept(CacheEvent event, ChannelImpl channel, RequestFilter[] original, RequestFilter[] available, LocalSeismogramImpl[] seismograms, CookieJar cookieJar)
          Processes localSeismograms, possibly modifying them.
 java.lang.String toString()
           
protected  WaveformResult wrapResult(WaveformResult result)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RetryAndContinue

public RetryAndContinue(org.w3c.dom.Element config)
                 throws ConfigurationException
Throws:
ConfigurationException
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

accept

public WaveformResult accept(CacheEvent event,
                             ChannelImpl channel,
                             RequestFilter[] original,
                             RequestFilter[] available,
                             LocalSeismogramImpl[] seismograms,
                             CookieJar cookieJar)
                      throws java.lang.Exception
Description copied from interface: WaveformProcess
Processes localSeismograms, possibly modifying them.

Specified by:
accept in interface WaveformProcess
Specified by:
accept in class ResultWrapper
Throws:
java.lang.Exception

wrapResult

protected WaveformResult wrapResult(WaveformResult result)