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, setTimedpublic 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.IOExceptionpublic 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.IOExceptionpublic java.util.List<TraceBuf2> getTraceBuf(java.lang.String cmd) throws java.io.IOException
java.io.IOExceptionpublic java.lang.String getHost()
public int getPort()
protected java.net.Socket getSocket()
throws java.io.IOException
java.io.IOExceptionpublic 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.IOExceptionpublic java.io.DataInputStream getIn()
throws java.io.IOException
java.io.IOExceptionpublic 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 StringMSeedQueryReaderpublic java.util.List<DataRecord> read(java.lang.String query) throws java.io.IOException, SeisFileException, SeedFormatException
read in class StringMSeedQueryReaderjava.io.IOExceptionSeisFileExceptionSeedFormatExceptionpublic boolean isVerbose()
isVerbose in class StringMSeedQueryReaderpublic void setVerbose(boolean verbose)
setVerbose in interface MSeedQueryReadersetVerbose in class StringMSeedQueryReader