package edu.sc.seis.sod.subsetter.request; import org.w3c.dom.Element; import edu.iris.Fissures.IfSeismogramDC.RequestFilter; import edu.iris.Fissures.network.ChannelImpl; import edu.sc.seis.fissuresUtil.cache.CacheEvent; import edu.sc.seis.fissuresUtil.hibernate.ChannelGroup; import edu.sc.seis.sod.CookieJar; import edu.sc.seis.sod.status.Pass; import edu.sc.seis.sod.status.StringTree; import edu.sc.seis.sod.subsetter.request.vector.VectorRequestSubsetter; public class PassRequest implements RequestSubsetter, VectorRequestSubsetter { public PassRequest() {} public PassRequest(Element config) {} public StringTree accept(CacheEvent event, ChannelImpl channel, RequestFilter[] request, CookieJar cookieJar) throws Exception { return new Pass(this); } public StringTree accept(CacheEvent event, ChannelGroup channel, RequestFilter[][] request, CookieJar cookieJar) throws Exception { return new Pass(this); } }