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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetMaxSize()intgetSentCount()longgetSleepMillis()intgetTossCount()intgetTotal()voidoffer(TraceBuf2 tb)TraceBuf2pop()voidsetSleepMillis(long sleepMillis)
-
-
-
Constructor Detail
-
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.UnknownHostExceptionjava.io.IOException
-
-
Method Detail
-
offer
public void offer(TraceBuf2 tb)
-
pop
public TraceBuf2 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)
-
-