Package org.apache.camel.component.snmp
Class SnmpMessage
java.lang.Object
org.apache.camel.support.MessageSupport
org.apache.camel.support.DefaultMessage
org.apache.camel.component.snmp.SnmpMessage
- All Implemented Interfaces:
org.apache.camel.CamelContextAware
,org.apache.camel.Message
,org.apache.camel.spi.DataTypeAware
,org.apache.camel.spi.HasCamelContext
public class SnmpMessage
extends org.apache.camel.support.DefaultMessage
-
Field Summary
Fields inherited from class org.apache.camel.support.MessageSupport
camelContext, typeConverter
-
Constructor Summary
ConstructorDescriptionSnmpMessage
(org.apache.camel.CamelContext camelContext, org.snmp4j.PDU pdu) SnmpMessage
(org.apache.camel.CamelContext camelContext, org.snmp4j.PDU pdu, org.snmp4j.CommandResponderEvent event) -
Method Summary
Methods inherited from class org.apache.camel.support.DefaultMessage
createHeaders, getHeader, getHeader, getHeader, getHeader, getHeader, getHeader, getHeaders, hasHeaders, hasPopulatedHeaders, populateInitialHeaders, removeHeader, removeHeaders, removeHeaders, reset, setHeader, setHeaders
Methods inherited from class org.apache.camel.support.MessageSupport
copy, copyFrom, copyFromWithNewBody, createMessageId, getBody, getBody, getBody, getCamelContext, getDataType, getExchange, getMandatoryBody, getMandatoryBody, getMessageId, getMessageTimestamp, getPayloadForTrait, hasDataType, hasMessageId, hasTrait, setBody, setBody, setBody, setCamelContext, setDataType, setExchange, setMessageId, setPayloadForTrait
-
Constructor Details
-
SnmpMessage
public SnmpMessage(org.apache.camel.CamelContext camelContext, org.snmp4j.PDU pdu) -
SnmpMessage
public SnmpMessage(org.apache.camel.CamelContext camelContext, org.snmp4j.PDU pdu, org.snmp4j.CommandResponderEvent event)
-
-
Method Details
-
toString
- Overrides:
toString
in classorg.apache.camel.support.MessageSupport
-
getSnmpMessage
public org.snmp4j.PDU getSnmpMessage()Returns the underlying SNMP message -
newInstance
- Overrides:
newInstance
in classorg.apache.camel.support.DefaultMessage
-
createBody
- Overrides:
createBody
in classorg.apache.camel.support.MessageSupport
-