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
public class SmppMessage extends org.apache.camel.support.DefaultMessageRepresents aMessagefor working with SMPP
-
-
Constructor Summary
Constructors Constructor Description SmppMessage(org.apache.camel.CamelContext camelContext, org.jsmpp.bean.Command command, SmppConfiguration configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ObjectcreateBody()org.jsmpp.bean.CommandgetCommand()Returns the underlying jSMPP commandbooleanisAlertNotification()booleanisDataSm()booleanisDeliverSm()booleanisDeliveryReceipt()SmppMessagenewInstance()StringtoString()-
Methods inherited from class org.apache.camel.support.DefaultMessage
createHeaders, getHeader, getHeader, getHeader, getHeader, getHeader, getHeader, getHeaders, hasHeaders, hasPopulatedHeaders, isTransactedRedelivered, populateInitialHeaders, removeHeader, removeHeaders, removeHeaders, setHeader, setHeaders
-
Methods inherited from class org.apache.camel.support.MessageSupport
copy, copyFrom, copyFromWithNewBody, createMessageId, getBody, getBody, getBody, getCamelContext, getDataType, getExchange, getMandatoryBody, getMandatoryBody, getMessageId, hasDataType, setBody, setBody, setBody, setCamelContext, setDataType, setExchange, setMessageId
-
-
-
-
Constructor Detail
-
SmppMessage
public SmppMessage(org.apache.camel.CamelContext camelContext, org.jsmpp.bean.Command command, SmppConfiguration configuration)
-
-
Method Detail
-
newInstance
public SmppMessage newInstance()
- Overrides:
newInstancein classorg.apache.camel.support.DefaultMessage
-
isAlertNotification
public boolean isAlertNotification()
-
isDataSm
public boolean isDataSm()
-
isDeliverSm
public boolean isDeliverSm()
-
isDeliveryReceipt
public boolean isDeliveryReceipt()
-
createBody
protected Object createBody()
- Overrides:
createBodyin classorg.apache.camel.support.MessageSupport
-
toString
public String toString()
- Overrides:
toStringin classorg.apache.camel.support.MessageSupport
-
getCommand
public org.jsmpp.bean.Command getCommand()
Returns the underlying jSMPP command- Returns:
- command
-
-