org.apache.camel.component.smpp
Class SmppSmCommand

java.lang.Object
  extended by org.apache.camel.component.smpp.AbstractSmppCommand
      extended by org.apache.camel.component.smpp.SmppSmCommand
All Implemented Interfaces:
SmppCommand
Direct Known Subclasses:
SmppReplaceSmCommand, SmppSubmitMultiCommand, SmppSubmitSmCommand

public abstract class SmppSmCommand
extends AbstractSmppCommand


Field Summary
protected  Charset charset
           
 
Fields inherited from class org.apache.camel.component.smpp.AbstractSmppCommand
config, log, session
 
Constructor Summary
SmppSmCommand(org.jsmpp.session.SMPPSession session, SmppConfiguration config)
           
 
Method Summary
protected  SmppSplitter createSplitter(org.apache.camel.Exchange exchange)
           
protected  org.jsmpp.bean.Alphabet determineAlphabet(org.apache.camel.Exchange exchange)
           
protected  Charset determineCharset(byte providedAlphabet, byte determinedAlphabet)
           
protected  byte getProvidedAlphabet(org.apache.camel.Exchange exchange)
           
 
Methods inherited from class org.apache.camel.component.smpp.AbstractSmppCommand
getResponseMessage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.camel.component.smpp.SmppCommand
execute
 

Field Detail

charset

protected Charset charset
Constructor Detail

SmppSmCommand

public SmppSmCommand(org.jsmpp.session.SMPPSession session,
                     SmppConfiguration config)
Method Detail

getProvidedAlphabet

protected byte getProvidedAlphabet(org.apache.camel.Exchange exchange)

determineCharset

protected Charset determineCharset(byte providedAlphabet,
                                   byte determinedAlphabet)

determineAlphabet

protected org.jsmpp.bean.Alphabet determineAlphabet(org.apache.camel.Exchange exchange)

createSplitter

protected SmppSplitter createSplitter(org.apache.camel.Exchange exchange)


Apache CAMEL