Package com.streambase.sb.unittest
Interface Enqueuer
-
public interface EnqueuerAn Enqueuer is used for enqueueing tuples onto a stream.- Since:
- 6.6
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidenqueue(Tuple tuple)Enqueue Tuple to the streamvoidenqueue(Tuple... tuples)Enqueue multiple tuples to the stream<T> voidenqueue(TupleMaker<T> tupleMaker, List<T> t)Create multiple tuples using aTupleMakerand then enqueue them.<T> voidenqueue(TupleMaker<T> tupleMaker, T t)Create a tuple using aTupleMakerand then enqueue it.<T> voidenqueue(TupleMaker<T> tupleMaker, T... t)Create multiple tuples using aTupleMakerand then enqueue them.voidenqueue(List<Tuple> tuples)Enqueue multiple tuples to the streamSchemagetSchema()StreamPropertiesgetStreamProperties()Get theStreamPropertiesfor the associated stream.
-
-
-
Method Detail
-
getStreamProperties
StreamProperties getStreamProperties()
Get theStreamPropertiesfor the associated stream.
-
getSchema
Schema getSchema()
-
enqueue
void enqueue(Tuple tuple) throws StreamBaseException
Enqueue Tuple to the stream- Throws:
StreamBaseException
-
enqueue
void enqueue(List<Tuple> tuples) throws StreamBaseException
Enqueue multiple tuples to the stream- Throws:
StreamBaseException
-
enqueue
void enqueue(Tuple... tuples) throws StreamBaseException
Enqueue multiple tuples to the stream- Throws:
StreamBaseException
-
enqueue
<T> void enqueue(TupleMaker<T> tupleMaker, T t) throws StreamBaseException
Create a tuple using aTupleMakerand then enqueue it.- Throws:
StreamBaseException
-
enqueue
<T> void enqueue(TupleMaker<T> tupleMaker, T... t) throws StreamBaseException
Create multiple tuples using aTupleMakerand then enqueue them.- Throws:
StreamBaseException
-
enqueue
<T> void enqueue(TupleMaker<T> tupleMaker, List<T> t) throws StreamBaseException
Create multiple tuples using aTupleMakerand then enqueue them.- Throws:
StreamBaseException
-
-