Package edu.sc.seis.seisFile.earthworm
Class BufferingEarthwormExport
java.lang.Object
edu.sc.seis.seisFile.earthworm.BufferingEarthwormExport
- Direct Known Subclasses:
FileBufferingEarthwormExport
public class BufferingEarthwormExport
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description BufferingEarthwormExport(int port, int module, int institution, java.lang.String heartbeatMessage, int heartbeatSeconds, int bufferSize, int sleepMillis)
-
Method Summary
Modifier and Type Method Description int
getMaxSize()
int
getSentCount()
long
getSleepMillis()
int
getTossCount()
int
getTotal()
void
offer(TraceBuf2 tb)
TraceBuf2
pop()
void
setSleepMillis(long sleepMillis)
-
Constructor Details
-
BufferingEarthwormExport
public BufferingEarthwormExport(int port, int module, int institution, java.lang.String heartbeatMessage, int heartbeatSeconds, int bufferSize, int sleepMillis) throws java.net.UnknownHostException, java.io.IOException- Throws:
java.net.UnknownHostException
java.io.IOException
-
-
Method Details
-
offer
-
pop
-
getTotal
public int getTotal() -
getSentCount
public int getSentCount() -
getTossCount
public int getTossCount() -
getMaxSize
public int getMaxSize() -
getSleepMillis
public long getSleepMillis() -
setSleepMillis
public void setSleepMillis(long sleepMillis)
-