public class WaveServer extends StringMSeedQueryReader
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_TIMEOUT_SECONDS |
bytesRead, seconds
Constructor and Description |
---|
WaveServer(java.lang.String host,
int port) |
WaveServer(java.lang.String host,
int port,
int timeoutSeconds) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
createQuery(java.lang.String network,
java.lang.String station,
java.lang.String location,
java.lang.String channel,
java.util.Date begin,
java.util.Date end) |
static int |
getDefaultTimeoutSeconds() |
java.lang.String |
getHost() |
java.io.DataInputStream |
getIn() |
java.util.List<MenuItem> |
getMenu() |
java.io.PrintWriter |
getOut() |
int |
getPort() |
int |
getRecordSize() |
protected java.net.Socket |
getSocket() |
java.util.List<TraceBuf2> |
getTraceBuf(java.lang.String cmd) |
java.util.List<TraceBuf2> |
getTraceBuf(java.lang.String network,
java.lang.String station,
java.lang.String location,
java.lang.String channel,
java.util.Date start,
java.util.Date end) |
boolean |
isDoSteim1() |
boolean |
isVerbose() |
java.util.List<DataRecord> |
read(java.lang.String query) |
void |
setDoSteim1(boolean doSteim1) |
void |
setRecordSize(int recordSize) |
void |
setVerbose(boolean verbose) |
isTimed, read, setTimed
public static final int DEFAULT_TIMEOUT_SECONDS
public WaveServer(java.lang.String host, int port)
public WaveServer(java.lang.String host, int port, int timeoutSeconds)
public java.util.List<MenuItem> getMenu() throws java.io.IOException
java.io.IOException
public java.util.List<TraceBuf2> getTraceBuf(java.lang.String network, java.lang.String station, java.lang.String location, java.lang.String channel, java.util.Date start, java.util.Date end) throws java.io.IOException
java.io.IOException
public java.util.List<TraceBuf2> getTraceBuf(java.lang.String cmd) throws java.io.IOException
java.io.IOException
public java.lang.String getHost()
public int getPort()
protected java.net.Socket getSocket() throws java.io.IOException
java.io.IOException
public int getRecordSize()
public void setRecordSize(int recordSize)
public boolean isDoSteim1()
public void setDoSteim1(boolean doSteim1)
public java.io.PrintWriter getOut() throws java.io.IOException
java.io.IOException
public java.io.DataInputStream getIn() throws java.io.IOException
java.io.IOException
public static int getDefaultTimeoutSeconds()
public java.lang.String createQuery(java.lang.String network, java.lang.String station, java.lang.String location, java.lang.String channel, java.util.Date begin, java.util.Date end)
createQuery
in class StringMSeedQueryReader
public java.util.List<DataRecord> read(java.lang.String query) throws java.io.IOException, SeisFileException, SeedFormatException
read
in class StringMSeedQueryReader
java.io.IOException
SeisFileException
SeedFormatException
public boolean isVerbose()
isVerbose
in class StringMSeedQueryReader
public void setVerbose(boolean verbose)
setVerbose
in interface MSeedQueryReader
setVerbose
in class StringMSeedQueryReader