Package io.datarouter.conveyor
Class MemoryBuffer<T>
java.lang.Object
io.datarouter.conveyor.MemoryBuffer<T>
- All Implemented Interfaces:
Buffer
- Direct Known Subclasses:
DatabeanBuffer
public class MemoryBuffer<T> extends java.lang.Object implements Buffer
-
Constructor Summary
Constructors Constructor Description MemoryBuffer(java.lang.String name, int maxSize) -
Method Summary
Modifier and Type Method Description java.lang.StringgetName()booleanoffer(T obj)booleanofferMulti(java.util.Collection<T> objects)java.util.List<T>pollMultiWithLimit(int limit)
-
Constructor Details
-
MemoryBuffer
public MemoryBuffer(java.lang.String name, int maxSize)
-
-
Method Details
-
getName
public java.lang.String getName() -
offer
-
offerMulti
-
pollMultiWithLimit
-