Package org.apache.camel.component.smpp
Class SmppMessage
java.lang.Object
org.apache.camel.support.MessageSupport
org.apache.camel.support.DefaultMessage
org.apache.camel.component.smpp.SmppMessage
- All Implemented Interfaces:
org.apache.camel.CamelContextAware,org.apache.camel.Message,org.apache.camel.spi.DataTypeAware,org.apache.camel.spi.HasCamelContext
public class SmppMessage
extends org.apache.camel.support.DefaultMessage
Represents a
Message for working with SMPP-
Field Summary
Fields inherited from class org.apache.camel.support.MessageSupport
camelContext, typeConverter -
Constructor Summary
ConstructorsConstructorDescriptionSmppMessage(org.apache.camel.CamelContext camelContext, org.jsmpp.bean.Command command, SmppConfiguration configuration) -
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, setHeadersMethods 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, removeTrait, setBody, setBody, setBody, setCamelContext, setDataType, setExchange, setMessageId, setPayloadForTrait
-
Constructor Details
-
SmppMessage
public SmppMessage(org.apache.camel.CamelContext camelContext, org.jsmpp.bean.Command command, SmppConfiguration configuration)
-
-
Method Details
-
newInstance
- Specified by:
newInstancein interfaceorg.apache.camel.Message- Overrides:
newInstancein classorg.apache.camel.support.DefaultMessage
-
isAlertNotification
public boolean isAlertNotification() -
isDataSm
public boolean isDataSm() -
isDeliverSm
public boolean isDeliverSm() -
isDeliveryReceipt
public boolean isDeliveryReceipt() -
createBody
- Overrides:
createBodyin classorg.apache.camel.support.MessageSupport
-
toString
- Overrides:
toStringin classorg.apache.camel.support.MessageSupport
-
getCommand
public org.jsmpp.bean.Command getCommand()Returns the underlying jSMPP command- Returns:
- command
-