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
 
 -