Package org.apache.beam.sdk.io.jms
Class JmsRecord
java.lang.Object
org.apache.beam.sdk.io.jms.JmsRecord
- All Implemented Interfaces:
Serializable
JmsRecord contains message payload of the record as well as metadata (JMS headers and
properties).
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionJmsRecord
(@Nullable String jmsMessageID, long jmsTimestamp, String jmsCorrelationID, @Nullable javax.jms.Destination jmsReplyTo, javax.jms.Destination jmsDestination, int jmsDeliveryMode, boolean jmsRedelivered, String jmsType, long jmsExpiration, int jmsPriority, Map<String, Object> properties, String text) -
Method Summary
-
Constructor Details
-
JmsRecord
public JmsRecord(@Nullable String jmsMessageID, long jmsTimestamp, String jmsCorrelationID, @Nullable javax.jms.Destination jmsReplyTo, javax.jms.Destination jmsDestination, int jmsDeliveryMode, boolean jmsRedelivered, String jmsType, long jmsExpiration, int jmsPriority, Map<String, Object> properties, String text)
-
-
Method Details
-
getJmsMessageID
-
getJmsTimestamp
public long getJmsTimestamp() -
getJmsCorrelationID
-
getJmsReplyTo
-
getJmsDestination
public javax.jms.Destination getJmsDestination() -
getJmsDeliveryMode
public int getJmsDeliveryMode() -
getJmsRedelivered
public boolean getJmsRedelivered() -
getJmsType
-
getJmsExpiration
public long getJmsExpiration() -
getJmsPriority
public int getJmsPriority() -
getProperties
-
getPayload
-
hashCode
public int hashCode() -
equals
-