Package com.streambase.sb.unittest
Interface Enqueuer
public interface Enqueuer
An Enqueuer is used for enqueueing tuples onto a stream.
- Since:
- 6.6
-
Method Summary
Modifier and TypeMethodDescriptionvoidEnqueue Tuple to the streamvoidEnqueue 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 multiple tuples to the streamGet theStreamPropertiesfor the associated stream.
-
Method Details
-
getStreamProperties
StreamProperties getStreamProperties()Get theStreamPropertiesfor the associated stream.- Returns:
- stream properties
-
getSchema
-
enqueue
Enqueue Tuple to the stream- Parameters:
tuple- tuple to enqueue- Throws:
StreamBaseException- enqueue error
-
enqueue
Enqueue multiple tuples to the stream- Parameters:
tuples- tuples to enqueue- Throws:
StreamBaseException- enqueue error
-
enqueue
Enqueue multiple tuples to the stream- Parameters:
tuples- tuples to enqueue- Throws:
StreamBaseException- enqueue error
-
enqueue
Create a tuple using aTupleMakerand then enqueue it.- Type Parameters:
T- tuple type- Parameters:
tupleMaker- tuple makert- tuple data- Throws:
StreamBaseException- enqueue error
-
enqueue
Create multiple tuples using aTupleMakerand then enqueue them.- Type Parameters:
T- tuple type- Parameters:
tupleMaker- tuple makert- tuple data- Throws:
StreamBaseException- enqueue error
-
enqueue
Create multiple tuples using aTupleMakerand then enqueue them.- Type Parameters:
T- tuple type- Parameters:
tupleMaker- tuple makert- list of tuple data- Throws:
StreamBaseException- enqueue error
-