org.apache.camel.component.smpp
Class SmppUcs2Splitter

java.lang.Object
  extended by org.apache.camel.component.smpp.SmppSplitter
      extended by org.apache.camel.component.smpp.SmppUcs2Splitter

public class SmppUcs2Splitter
extends SmppSplitter


Field Summary
static int MAX_MSG_CHAR_SIZE
          The maximum length in chars of the unicode messages.
static int MAX_SEG_BYTE_SIZE
           
 
Fields inherited from class org.apache.camel.component.smpp.SmppSplitter
MAX_MSG_BYTE_LENGTH, MAX_SEG_COUNT, UDHIE_HEADER_LENGTH, UDHIE_HEADER_REAL_LENGTH, UDHIE_IDENTIFIER_SAR, UDHIE_SAR_LENGTH, UDHIE_SAR_REF_NUM_LENGTH
 
Constructor Summary
SmppUcs2Splitter(int segmentLength)
           
 
Method Summary
 
Methods inherited from class org.apache.camel.component.smpp.SmppSplitter
getCurrentLength, getCurrentReferenceNumber, getMessageLength, getReferenceNumber, getSegmentLength, isSplitRequired, resetCurrentReferenceNumber, split
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAX_MSG_CHAR_SIZE

public static final int MAX_MSG_CHAR_SIZE
The maximum length in chars of the unicode messages.

Each letter requires 2 bytes.

See Also:
Constant Field Values

MAX_SEG_BYTE_SIZE

public static final int MAX_SEG_BYTE_SIZE
See Also:
Constant Field Values
Constructor Detail

SmppUcs2Splitter

public SmppUcs2Splitter(int segmentLength)


Apache Camel