edu.sc.seis.sod.process.waveform.vector
Class ORWaveformProcessWrapper

java.lang.Object
  extended by edu.sc.seis.sod.process.waveform.vector.ORWaveformProcessWrapper
All Implemented Interfaces:
WaveformProcessWrapper, WaveformVectorProcess, SodElement, Subsetter, Threadable

public class ORWaveformProcessWrapper
extends java.lang.Object
implements WaveformProcessWrapper


Constructor Summary
ORWaveformProcessWrapper(org.w3c.dom.Element config)
           
ORWaveformProcessWrapper(WaveformProcess subsetter)
           
 
Method Summary
 WaveformVectorResult accept(CacheEvent event, ChannelGroup channelGroup, RequestFilter[][] original, RequestFilter[][] available, LocalSeismogramImpl[][] seismograms, CookieJar cookieJar)
           
 WaveformProcess getWrappedProcess()
           
 boolean isThreadSafe()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ORWaveformProcessWrapper

public ORWaveformProcessWrapper(WaveformProcess subsetter)

ORWaveformProcessWrapper

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

accept

public WaveformVectorResult accept(CacheEvent event,
                                   ChannelGroup channelGroup,
                                   RequestFilter[][] original,
                                   RequestFilter[][] available,
                                   LocalSeismogramImpl[][] seismograms,
                                   CookieJar cookieJar)
                            throws java.lang.Exception
Specified by:
accept in interface WaveformVectorProcess
Throws:
java.lang.Exception

toString

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

getWrappedProcess

public WaveformProcess getWrappedProcess()
Specified by:
getWrappedProcess in interface WaveformProcessWrapper

isThreadSafe

public boolean isThreadSafe()
Specified by:
isThreadSafe in interface Threadable