Class SolaceMessageReceiver
java.lang.Object
org.apache.beam.sdk.io.solace.broker.SolaceMessageReceiver
- All Implemented Interfaces:
 MessageReceiver
- 
Field Details
- 
DEFAULT_ADVANCE_TIMEOUT_IN_MILLIS
public static final int DEFAULT_ADVANCE_TIMEOUT_IN_MILLIS- See Also:
 
 
 - 
 - 
Constructor Details
- 
SolaceMessageReceiver
 
 - 
 - 
Method Details
- 
start
public void start()Description copied from interface:MessageReceiverStarts the message receiver.This method is called in the
UnboundedSource.UnboundedReader.start()method.- Specified by:
 startin interfaceMessageReceiver
 - 
receive
Description copied from interface:MessageReceiverReceives a message from the broker.This method will block until a message is received.
- Specified by:
 receivein interfaceMessageReceiver- Throws:
 IOException
 - 
close
public void close()Description copied from interface:MessageReceiverCloses the message receiver.- Specified by:
 closein interfaceMessageReceiver
 
 -