Index

A B C D E F G I L M N O P Q R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractSmppCommand - Class in org.apache.camel.component.smpp
 
AbstractSmppCommand(SMPPSession, SmppConfiguration) - Constructor for class org.apache.camel.component.smpp.AbstractSmppCommand
 
AlertNotification - Enum constant in enum class org.apache.camel.component.smpp.SmppMessageType
 
ALLOW - Enum constant in enum class org.apache.camel.component.smpp.SmppSplittingPolicy
 
ALPHABET - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
ascii - Variable in class org.apache.camel.component.smpp.SmppSmCommand
 

B

buildUri(String, Map<String, Object>, boolean) - Method in class org.apache.camel.component.smpp.SmppEndpointUriFactory
 

C

CANCEL_SM - Enum constant in enum class org.apache.camel.component.smpp.SmppCommandType
 
COMMAND - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
COMMAND_ID - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
COMMAND_STATUS - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
config - Variable in class org.apache.camel.component.smpp.AbstractSmppCommand
 
configure(CamelContext, Object, String, Object, boolean) - Method in class org.apache.camel.component.smpp.SmppComponentConfigurer
 
configure(CamelContext, Object, String, Object, boolean) - Method in class org.apache.camel.component.smpp.SmppEndpointConfigurer
 
configureFromURI(URI) - Method in class org.apache.camel.component.smpp.SmppConfiguration
A POJO which contains all necessary configuration parameters for the SMPP connection
copy() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
copyDataSm(DataSm) - Static method in class org.apache.camel.component.smpp.SmppUtils
 
copySubmitMulti(SubmitMulti) - Static method in class org.apache.camel.component.smpp.SmppUtils
 
copySubmitSm(SubmitSm) - Static method in class org.apache.camel.component.smpp.SmppUtils
 
createBody() - Method in class org.apache.camel.component.smpp.SmppMessage
 
createCancelSm(Exchange) - Method in class org.apache.camel.component.smpp.SmppCancelSmCommand
 
createCommand(SMPPSession, SmppConfiguration) - Method in enum class org.apache.camel.component.smpp.SmppCommandType
 
createConnection(String, int) - Method in class org.apache.camel.component.smpp.SmppConnectionFactory
 
createConsumer(Processor) - Method in class org.apache.camel.component.smpp.SmppEndpoint
 
createDataSm(Exchange) - Method in class org.apache.camel.component.smpp.SmppDataSmCommand
 
createEndpoint(String, String, Map) - Method in class org.apache.camel.component.smpp.SmppComponent
 
createEndpoint(String, SmppConfiguration) - Method in class org.apache.camel.component.smpp.SmppComponent
Create a new smpp endpoint with the provided uri and smpp configuration
createEndpoint(SmppConfiguration) - Method in class org.apache.camel.component.smpp.SmppComponent
Create a new smpp endpoint with the provided smpp configuration
createEndpointUri() - Method in class org.apache.camel.component.smpp.SmppEndpoint
 
createExecutor(BaseService, Endpoint, String) - Static method in class org.apache.camel.component.smpp.SmppUtils
 
createOnAcceptAlertNotificationExchange(AlertNotification) - Method in class org.apache.camel.component.smpp.MessageReceiverListenerImpl
Create a new exchange for communicating with this endpoint from a SMSC with the specified ExchangePattern such as whether its going to be an ExchangePattern.InOnly or ExchangePattern.InOut exchange
createOnAcceptDataSm(ExchangePattern, DataSm, String) - Method in class org.apache.camel.component.smpp.SmppEndpoint
Create a new exchange for communicating with this endpoint from a SMSC with the specified ExchangePattern such as whether its going to be an ExchangePattern.InOnly or ExchangePattern.InOut exchange
createOnAcceptDataSm(DataSm, String) - Method in class org.apache.camel.component.smpp.SmppEndpoint
Create a new exchange for communicating with this endpoint from a SMSC
createOnAcceptDeliverSmExchange(ExchangePattern, DeliverSm) - Method in class org.apache.camel.component.smpp.SmppEndpoint
Create a new exchange for communicating with this endpoint from a SMSC with the specified ExchangePattern such as whether its going to be an ExchangePattern.InOnly or ExchangePattern.InOut exchange
createOnAcceptDeliverSmExchange(DeliverSm) - Method in class org.apache.camel.component.smpp.SmppEndpoint
Create a new exchange for communicating with this endpoint from a SMSC
createOptionalParameterByCode(OptionalParameter[]) - Method in class org.apache.camel.component.smpp.SmppDataSmCommand
 
createOptionalParameterByName(OptionalParameter[]) - Method in class org.apache.camel.component.smpp.SmppDataSmCommand
 
createOptionalParametersByCode(Map<Short, Object>) - Method in class org.apache.camel.component.smpp.AbstractSmppCommand
 
createOptionalParametersByName(Map<String, String>) - Method in class org.apache.camel.component.smpp.AbstractSmppCommand
Deprecated.
will be removed in Camel 2.13.0/3.0.0 - use createOptionalParametersByCode instead
createProducer() - Method in class org.apache.camel.component.smpp.SmppEndpoint
 
createQuerySm(Exchange) - Method in class org.apache.camel.component.smpp.SmppQuerySmCommand
 
createReplaceSmTempate(Exchange) - Method in class org.apache.camel.component.smpp.SmppReplaceSmCommand
 
createSmppCommand(SMPPSession, Exchange) - Method in class org.apache.camel.component.smpp.SmppBinding
Create the SmppCommand object from the inbound exchange
createSmppMessage(CamelContext, AlertNotification) - Method in class org.apache.camel.component.smpp.SmppBinding
Create a new SmppMessage from the inbound alert notification
createSmppMessage(CamelContext, DataSm, String) - Method in class org.apache.camel.component.smpp.SmppBinding
 
createSmppMessage(CamelContext, DeliverSm) - Method in class org.apache.camel.component.smpp.SmppBinding
Create a new SmppMessage from the inbound deliver sm or deliver receipt
createSplitter(Message) - Method in class org.apache.camel.component.smpp.SmppSmCommand
 
createSubmitMulti(Exchange) - Method in class org.apache.camel.component.smpp.SmppSubmitMultiCommand
 
createSubmitMultiTemplate(Exchange) - Method in class org.apache.camel.component.smpp.SmppSubmitMultiCommand
 
createSubmitSm(Exchange) - Method in class org.apache.camel.component.smpp.SmppSubmitSmCommand
 
createSubmitSmTemplate(Exchange) - Method in class org.apache.camel.component.smpp.SmppSubmitSmCommand
 

D

DATA_CODING - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
DATA_SHORT_MESSAGE - Enum constant in enum class org.apache.camel.component.smpp.SmppCommandType
 
DATA_SPLITTER - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
DataSm - Enum constant in enum class org.apache.camel.component.smpp.SmppMessageType
 
decodeBody(byte[], byte, String) - Static method in class org.apache.camel.component.smpp.SmppUtils
This method would try to decode the bytes provided a dataCoding.
defaultCharset - Variable in class org.apache.camel.component.smpp.SmppSmCommand
 
DELIVERED - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
DeliverSm - Enum constant in enum class org.apache.camel.component.smpp.SmppMessageType
 
DeliveryReceipt - Enum constant in enum class org.apache.camel.component.smpp.SmppMessageType
 
DEST_ADDR - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
DEST_ADDR_NPI - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
DEST_ADDR_TON - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
determineTypeClass(OptionalParameter.Tag) - Method in class org.apache.camel.component.smpp.AbstractSmppCommand
 
DONE_DATE - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
doStart() - Method in class org.apache.camel.component.smpp.SmppConsumer
 
doStart() - Method in class org.apache.camel.component.smpp.SmppProducer
 
doStop() - Method in class org.apache.camel.component.smpp.SmppConsumer
 
doStop() - Method in class org.apache.camel.component.smpp.SmppProducer
 

E

ENCODING - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
ERROR - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
ESM_CLASS - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
ESME_ADDR - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
ESME_ADDR_NPI - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
ESME_ADDR_TON - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
execute(Exchange) - Method in class org.apache.camel.component.smpp.SmppCancelSmCommand
 
execute(Exchange) - Method in interface org.apache.camel.component.smpp.SmppCommand
 
execute(Exchange) - Method in class org.apache.camel.component.smpp.SmppDataSmCommand
 
execute(Exchange) - Method in class org.apache.camel.component.smpp.SmppQuerySmCommand
 
execute(Exchange) - Method in class org.apache.camel.component.smpp.SmppReplaceSmCommand
 
execute(Exchange) - Method in class org.apache.camel.component.smpp.SmppSubmitMultiCommand
 
execute(Exchange) - Method in class org.apache.camel.component.smpp.SmppSubmitSmCommand
 

F

FINAL_DATE - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
FINAL_STATUS - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
formatTime(Date) - Static method in class org.apache.camel.component.smpp.SmppUtils
 
fromExchange(Exchange) - Static method in enum class org.apache.camel.component.smpp.SmppCommandType
Tries to return an instance of SmppCommandType using SmppConstants.COMMAND header of the incoming message.
fromString(String) - Static method in enum class org.apache.camel.component.smpp.SmppSplittingPolicy
 

G

getAddressRange() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getAlphabet() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getBinding() - Method in class org.apache.camel.component.smpp.SmppEndpoint
 
getCollectionValueType(Object, String, boolean) - Method in class org.apache.camel.component.smpp.SmppComponentConfigurer
 
getCollectionValueType(Object, String, boolean) - Method in class org.apache.camel.component.smpp.SmppEndpointConfigurer
 
getCommand() - Method in class org.apache.camel.component.smpp.SmppMessage
Returns the underlying jSMPP command
getCommandName() - Method in enum class org.apache.camel.component.smpp.SmppCommandType
 
getConfiguration() - Method in class org.apache.camel.component.smpp.SmppBinding
Returns the smpp configuration
getConfiguration() - Method in class org.apache.camel.component.smpp.SmppComponent
 
getConfiguration() - Method in class org.apache.camel.component.smpp.SmppConsumer
Returns the smpp configuration
getConfiguration() - Method in class org.apache.camel.component.smpp.SmppEndpoint
Returns the smpp configuration
getConfiguration() - Method in class org.apache.camel.component.smpp.SmppProducer
Returns the smppConfiguration for this producer
getConnectionString() - Method in class org.apache.camel.component.smpp.SmppEndpoint
Returns the connection string for the current connection which has the form: smpp://@:
getCurrentLength() - Method in class org.apache.camel.component.smpp.SmppSplitter
Gets length of the message to split.
getCurrentReferenceNumber() - Static method in class org.apache.camel.component.smpp.SmppSplitter
 
getDataCoding() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getDestAddr() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getDestAddrNpi() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getDestAddrTon() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getEncoding() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getEndpoint() - Method in class org.apache.camel.component.smpp.SmppConsumer
 
getEndpoint() - Method in class org.apache.camel.component.smpp.SmppProducer
 
getEnquireLinkTimer() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getHost() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getHttpProxyHost() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getHttpProxyPassword() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getHttpProxyPort() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getHttpProxyUsername() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getInitialReconnectDelay() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getInstance(SmppConfiguration) - Static method in class org.apache.camel.component.smpp.SmppConnectionFactory
 
getInterfaceVersion() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getInterfaceVersionByte() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getMaxReconnect() - Method in class org.apache.camel.component.smpp.SmppConfiguration
Defines the maximum number of attempts to reconnect to the SMSC, if SMSC returns a negative bind response
getMessageBody(DeliverSm) - Static method in class org.apache.camel.component.smpp.SmppUtils
Returns the payload of a deliverSm
getMessageLength() - Method in class org.apache.camel.component.smpp.SmppSplitter
Gets maximum message length.
getMessageReceiverRouteId() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getNumberingPlanIndicator() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getOptionType(String, boolean) - Method in class org.apache.camel.component.smpp.SmppComponentConfigurer
 
getOptionType(String, boolean) - Method in class org.apache.camel.component.smpp.SmppEndpointConfigurer
 
getOptionValue(Object, String, boolean) - Method in class org.apache.camel.component.smpp.SmppComponentConfigurer
 
getOptionValue(Object, String, boolean) - Method in class org.apache.camel.component.smpp.SmppEndpointConfigurer
 
getPassword() - Method in class org.apache.camel.component.smpp.SmppConfiguration
The password for connecting to SMSC server.
getPduProcessorDegree() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getPduProcessorQueueCapacity() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getPort() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getPriorityFlag() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getProtocolId() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getProxyHeaders() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getReconnectDelay() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getReferenceNumber() - Static method in class org.apache.camel.component.smpp.SmppSplitter
Returns reference number which length is SmppSplitter.UDHIE_SAR_REF_NUM_LENGTH.
getRegisterDeliveryFlag(Message) - Method in class org.apache.camel.component.smpp.SmppSmCommand
 
getRegisteredDelivery() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getReplaceIfPresentFlag() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getRequestsSingleDLR(Message) - Method in class org.apache.camel.component.smpp.SmppSmCommand
 
getSegmentLength() - Method in class org.apache.camel.component.smpp.SmppSplitter
Gets maximum segment length.
getServiceProtocol() - Method in class org.apache.camel.component.smpp.SmppEndpoint
 
getServiceType() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getServiceUrl() - Method in class org.apache.camel.component.smpp.SmppEndpoint
 
getSessionStateListener() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getShortMessage(Message) - Method in class org.apache.camel.component.smpp.SmppSmCommand
 
getSourceAddr() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getSourceAddrNpi() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getSourceAddrTon() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getSplittingPolicy() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getSystemId() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getSystemType() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getTransactionTimer() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
getTypeOfNumber() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 

I

ID - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
is8Bit(Alphabet) - Static method in class org.apache.camel.component.smpp.SmppUtils
 
isAlertNotification() - Method in class org.apache.camel.component.smpp.SmppMessage
 
isDataSm() - Method in class org.apache.camel.component.smpp.SmppMessage
 
isDeliverSm() - Method in class org.apache.camel.component.smpp.SmppMessage
 
isDeliveryReceipt() - Method in class org.apache.camel.component.smpp.SmppMessage
 
isEnabled(String) - Method in class org.apache.camel.component.smpp.SmppEndpointUriFactory
 
isGsm0338Encodeable(byte[]) - Static method in class org.apache.camel.component.smpp.SmppUtils
Decides if the characters in the argument are GSM 3.38 encodeable.
isLazySessionCreation() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
isLenientProperties() - Method in class org.apache.camel.component.smpp.SmppEndpoint
 
isLenientProperties() - Method in class org.apache.camel.component.smpp.SmppEndpointUriFactory
 
ISO_GSM_0338 - Static variable in class org.apache.camel.component.smpp.SmppUtils
See http://unicode.org/Public/MAPPINGS/ETSI/GSM0338.TXT
ISO_GSM_0338_EXT - Static variable in class org.apache.camel.component.smpp.SmppUtils
See http://unicode.org/Public/MAPPINGS/ETSI/GSM0338.TXT
isServiceStopping(BaseService) - Static method in class org.apache.camel.component.smpp.SmppUtils
 
isSessionClosed(SMPPSession) - Static method in class org.apache.camel.component.smpp.SmppUtils
 
isSingleDLR() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
isSplitRequired() - Method in class org.apache.camel.component.smpp.SmppSplitter
 
isUsingSSL() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 

L

latin1 - Variable in class org.apache.camel.component.smpp.SmppSmCommand
 
log - Variable in class org.apache.camel.component.smpp.AbstractSmppCommand
 

M

MAX_MSG_BYTE_LENGTH - Static variable in class org.apache.camel.component.smpp.SmppSplitter
The maximum length of the message in bytes.
MAX_MSG_CHAR_SIZE - Static variable in class org.apache.camel.component.smpp.Smpp8BitSplitter
 
MAX_MSG_CHAR_SIZE - Static variable in class org.apache.camel.component.smpp.SmppDefaultSplitter
 
MAX_MSG_CHAR_SIZE - Static variable in class org.apache.camel.component.smpp.SmppNLSTSplitter
The maximum length in chars of the NLI messages.
MAX_MSG_CHAR_SIZE - Static variable in class org.apache.camel.component.smpp.SmppUcs2Splitter
The maximum length in chars of the unicode messages.
MAX_SEG_BYTE_SIZE - Static variable in class org.apache.camel.component.smpp.Smpp8BitSplitter
 
MAX_SEG_BYTE_SIZE - Static variable in class org.apache.camel.component.smpp.SmppDefaultSplitter
 
MAX_SEG_BYTE_SIZE - Static variable in class org.apache.camel.component.smpp.SmppNLSTSplitter
 
MAX_SEG_BYTE_SIZE - Static variable in class org.apache.camel.component.smpp.SmppUcs2Splitter
 
MAX_SEG_COUNT - Static variable in class org.apache.camel.component.smpp.SmppSplitter
The maximum amount of segments in the multipart message.
MESSAGE_STATE - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
MESSAGE_TYPE - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
MessageReceiverListenerImpl - Class in org.apache.camel.component.smpp
 
MessageReceiverListenerImpl(SmppConsumer, SmppEndpoint, Processor, ExceptionHandler) - Constructor for class org.apache.camel.component.smpp.MessageReceiverListenerImpl
 
MessageReceiverListenerImpl(SmppEndpoint, String) - Constructor for class org.apache.camel.component.smpp.MessageReceiverListenerImpl
 
multiValuePrefixes() - Method in class org.apache.camel.component.smpp.SmppEndpointUriFactory
 

N

newInstance() - Method in class org.apache.camel.component.smpp.SmppMessage
 
newReconnectTask(ScheduledExecutorService, String, long, long, int) - Static method in class org.apache.camel.component.smpp.SmppUtils
 

O

onAcceptAlertNotification(AlertNotification) - Method in class org.apache.camel.component.smpp.MessageReceiverListenerImpl
 
onAcceptDataSm(DataSm, Session) - Method in class org.apache.camel.component.smpp.MessageReceiverListenerImpl
 
onAcceptDeliverSm(DeliverSm) - Method in class org.apache.camel.component.smpp.MessageReceiverListenerImpl
 
OPTIONAL_PARAMETER - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
OPTIONAL_PARAMETERS - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
org.apache.camel.component.smpp - package org.apache.camel.component.smpp
 

P

PASSWORD - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
PRIORITY_FLAG - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
process(Exchange) - Method in class org.apache.camel.component.smpp.SmppProducer
 
propertyNames() - Method in class org.apache.camel.component.smpp.SmppEndpointUriFactory
 
PROTOCOL_ID - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 

Q

QUERY_SM - Enum constant in enum class org.apache.camel.component.smpp.SmppCommandType
 

R

REGISTERED_DELIVERY - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
REJECT - Enum constant in enum class org.apache.camel.component.smpp.SmppSplittingPolicy
 
REPLACE_IF_PRESENT_FLAG - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
REPLACE_SM - Enum constant in enum class org.apache.camel.component.smpp.SmppCommandType
 
resetCurrentReferenceNumber() - Static method in class org.apache.camel.component.smpp.SmppSplitter
only needed for the unit tests

S

SCHEDULE_DELIVERY_TIME - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
secretPropertyNames() - Method in class org.apache.camel.component.smpp.SmppEndpointUriFactory
 
SENT_MESSAGE_COUNT - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
SEQUENCE_NUMBER - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
SERVICE_TYPE - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
session - Variable in class org.apache.camel.component.smpp.AbstractSmppCommand
 
setAddressRange(String) - Method in class org.apache.camel.component.smpp.SmppConfiguration
You can specify the address range for the SmppConsumer as defined in section 5.2.7 of the SMPP 3.4 specification.
setAlphabet(byte) - Method in class org.apache.camel.component.smpp.SmppConfiguration
Defines encoding of data according the SMPP 3.4 specification, section 5.2.19.
setBinding(SmppBinding) - Method in class org.apache.camel.component.smpp.SmppEndpoint
 
setConfiguration(SmppConfiguration) - Method in class org.apache.camel.component.smpp.SmppBinding
Set the smpp configuration.
setConfiguration(SmppConfiguration) - Method in class org.apache.camel.component.smpp.SmppComponent
To use the shared SmppConfiguration as configuration.
setDataCoding(byte) - Method in class org.apache.camel.component.smpp.SmppConfiguration
Defines the data coding according the SMPP 3.4 specification, section 5.2.19.
setDestAddr(String) - Method in class org.apache.camel.component.smpp.SmppConfiguration
Defines the destination SME address.
setDestAddrNpi(byte) - Method in class org.apache.camel.component.smpp.SmppConfiguration
Defines the type of number (TON) to be used in the SME destination address parameters.
setDestAddrTon(byte) - Method in class org.apache.camel.component.smpp.SmppConfiguration
Defines the type of number (TON) to be used in the SME destination address parameters.
setEncoding(String) - Method in class org.apache.camel.component.smpp.SmppConfiguration
Defines the encoding scheme of the short message user data.
setEnquireLinkTimer(Integer) - Method in class org.apache.camel.component.smpp.SmppConfiguration
Defines the interval in milliseconds between the confidence checks.
setHost(String) - Method in class org.apache.camel.component.smpp.SmppConfiguration
Hostname for the SMSC server to use.
setHttpProxyHost(String) - Method in class org.apache.camel.component.smpp.SmppConfiguration
If you need to tunnel SMPP through a HTTP proxy, set this attribute to the hostname or ip address of your HTTP proxy.
setHttpProxyPassword(String) - Method in class org.apache.camel.component.smpp.SmppConfiguration
If your HTTP proxy requires basic authentication, set this attribute to the password required for your HTTP proxy.
setHttpProxyPort(Integer) - Method in class org.apache.camel.component.smpp.SmppConfiguration
If you need to tunnel SMPP through a HTTP proxy, set this attribute to the port of your HTTP proxy.
setHttpProxyUsername(String) - Method in class org.apache.camel.component.smpp.SmppConfiguration
If your HTTP proxy requires basic authentication, set this attribute to the username required for your HTTP proxy.
setInitialReconnectDelay(long) - Method in class org.apache.camel.component.smpp.SmppConfiguration
Defines the initial delay in milliseconds after the consumer/producer tries to reconnect to the SMSC, after the connection was lost.
setInterfaceVersion(String) - Method in class org.apache.camel.component.smpp.SmppConfiguration
Defines the interface version to be used in the binding request with the SMSC.
setLazySessionCreation(boolean) - Method in class org.apache.camel.component.smpp.SmppConfiguration
Sessions can be lazily created to avoid exceptions, if the SMSC is not available when the Camel producer is started.
setMaxReconnect(int) - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
setMessageIDGenerator(MessageIDGenerator) - Method in class org.apache.camel.component.smpp.MessageReceiverListenerImpl
 
setMessageReceiverRouteId(String) - Method in class org.apache.camel.component.smpp.SmppConfiguration
Set this on producer in order to benefit from transceiver (TRX) binding type.
setNumberingPlanIndicator(byte) - Method in class org.apache.camel.component.smpp.SmppConfiguration
Defines the numeric plan indicator (NPI) to be used in the SME.
setPassword(String) - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
setPduProcessorDegree(Integer) - Method in class org.apache.camel.component.smpp.SmppConfiguration
Sets the number of threads which can read PDU and process them in parallel.
setPduProcessorQueueCapacity(Integer) - Method in class org.apache.camel.component.smpp.SmppConfiguration
Sets the capacity of the working queue for PDU processing.
setPort(Integer) - Method in class org.apache.camel.component.smpp.SmppConfiguration
Port number for the SMSC server to use.
setPriorityFlag(byte) - Method in class org.apache.camel.component.smpp.SmppConfiguration
Allows the originating SME to assign a priority level to the short message.
setProtocolId(byte) - Method in class org.apache.camel.component.smpp.SmppConfiguration
The protocol id
setProxyHeaders(Map<String, String>) - Method in class org.apache.camel.component.smpp.SmppConfiguration
These headers will be passed to the proxy server while establishing the connection.
setReconnectDelay(long) - Method in class org.apache.camel.component.smpp.SmppConfiguration
Defines the interval in milliseconds between the reconnect attempts, if the connection to the SMSC was lost and the previous was not succeed.
setRegisterDeliveryReceiptFlag(SubmitMulti[], Message) - Method in class org.apache.camel.component.smpp.SmppSubmitMultiCommand
 
setRegisterDeliveryReceiptFlag(SubmitSm[], Message) - Method in class org.apache.camel.component.smpp.SmppSubmitSmCommand
 
setRegisteredDelivery(byte) - Method in class org.apache.camel.component.smpp.SmppConfiguration
Is used to request an SMSC delivery receipt and/or SME originated acknowledgements.
setReplaceIfPresentFlag(byte) - Method in class org.apache.camel.component.smpp.SmppConfiguration
Used to request the SMSC to replace a previously submitted message, that is still pending delivery.
setServiceType(String) - Method in class org.apache.camel.component.smpp.SmppConfiguration
The service type parameter can be used to indicate the SMS Application service associated with the message.
setSessionStateListener(SessionStateListener) - Method in class org.apache.camel.component.smpp.SmppConfiguration
You can refer to a org.jsmpp.session.SessionStateListener in the Registry to receive callbacks when the session state changed.
setSingleDLR(boolean) - Method in class org.apache.camel.component.smpp.SmppConfiguration
When true, the SMSC delivery receipt would be requested only for the last segment of a multi-segment (long) message.
setSourceAddr(String) - Method in class org.apache.camel.component.smpp.SmppConfiguration
Defines the address of SME (Short Message Entity) which originated this message.
setSourceAddrNpi(byte) - Method in class org.apache.camel.component.smpp.SmppConfiguration
Defines the numeric plan indicator (NPI) to be used in the SME originator address parameters.
setSourceAddrTon(byte) - Method in class org.apache.camel.component.smpp.SmppConfiguration
Defines the type of number (TON) to be used in the SME originator address parameters.
setSplittingPolicy(SmppSplittingPolicy) - Method in class org.apache.camel.component.smpp.SmppConfiguration
You can specify a policy for handling long messages: ALLOW - the default, long messages are split to 140 bytes per message TRUNCATE - long messages are split and only the first fragment will be sent to the SMSC.
setSystemId(String) - Method in class org.apache.camel.component.smpp.SmppConfiguration
The system id (username) for connecting to SMSC server.
setSystemType(String) - Method in class org.apache.camel.component.smpp.SmppConfiguration
This parameter is used to categorize the type of ESME (External Short Message Entity) that is binding to the SMSC (max. 13 characters).
setTransactionTimer(Integer) - Method in class org.apache.camel.component.smpp.SmppConfiguration
Defines the maximum period of inactivity allowed after a transaction, after which an SMPP entity may assume that the session is no longer active.
setTypeOfNumber(byte) - Method in class org.apache.camel.component.smpp.SmppConfiguration
Defines the type of number (TON) to be used in the SME.
setUsingSSL(boolean) - Method in class org.apache.camel.component.smpp.SmppConfiguration
Whether using SSL with the smpps protocol
shutdownReconnectService(ScheduledExecutorService) - Static method in class org.apache.camel.component.smpp.SmppUtils
 
SINGLE_DLR - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
SMPP_NEG_RESPONSE_MSG_TOO_LONG - Static variable in class org.apache.camel.component.smpp.SmppSmCommand
 
Smpp8BitSplitter - Class in org.apache.camel.component.smpp
 
Smpp8BitSplitter(int) - Constructor for class org.apache.camel.component.smpp.Smpp8BitSplitter
 
SmppBinding - Class in org.apache.camel.component.smpp
A Strategy used to convert between a Camel Exchange and SmppMessage to and from a SMPP Command
SmppBinding() - Constructor for class org.apache.camel.component.smpp.SmppBinding
 
SmppBinding(SmppConfiguration) - Constructor for class org.apache.camel.component.smpp.SmppBinding
 
SmppCancelSmCommand - Class in org.apache.camel.component.smpp
 
SmppCancelSmCommand(SMPPSession, SmppConfiguration) - Constructor for class org.apache.camel.component.smpp.SmppCancelSmCommand
 
SmppCommand - Interface in org.apache.camel.component.smpp
 
SmppCommandType - Enum Class in org.apache.camel.component.smpp
 
SmppComponent - Class in org.apache.camel.component.smpp
 
SmppComponent() - Constructor for class org.apache.camel.component.smpp.SmppComponent
 
SmppComponent(CamelContext) - Constructor for class org.apache.camel.component.smpp.SmppComponent
 
SmppComponent(SmppConfiguration) - Constructor for class org.apache.camel.component.smpp.SmppComponent
 
SmppComponentConfigurer - Class in org.apache.camel.component.smpp
Generated by camel build tools - do NOT edit this file!
SmppComponentConfigurer() - Constructor for class org.apache.camel.component.smpp.SmppComponentConfigurer
 
SmppConfiguration - Class in org.apache.camel.component.smpp
Contains the SMPP component configuration properties
SmppConfiguration() - Constructor for class org.apache.camel.component.smpp.SmppConfiguration
 
SmppConnectionFactory - Class in org.apache.camel.component.smpp
A Jsmpp ConnectionFactory that creates SSL Sockets.
SmppConstants - Interface in org.apache.camel.component.smpp
Constants used in Camel SMPP module
SmppConsumer - Class in org.apache.camel.component.smpp
An implementation of consumer which use the SMPP protocol
SmppConsumer(SmppEndpoint, SmppConfiguration, Processor) - Constructor for class org.apache.camel.component.smpp.SmppConsumer
The constructor which gets a smpp endpoint, a smpp configuration and a processor
SmppDataSmCommand - Class in org.apache.camel.component.smpp
 
SmppDataSmCommand(SMPPSession, SmppConfiguration) - Constructor for class org.apache.camel.component.smpp.SmppDataSmCommand
 
SmppDefaultSplitter - Class in org.apache.camel.component.smpp
 
SmppDefaultSplitter(int) - Constructor for class org.apache.camel.component.smpp.SmppDefaultSplitter
 
SmppEndpoint - Class in org.apache.camel.component.smpp
Send and receive SMS messages using a SMSC (Short Message Service Center).
SmppEndpoint(String, Component, SmppConfiguration) - Constructor for class org.apache.camel.component.smpp.SmppEndpoint
 
SmppEndpointConfigurer - Class in org.apache.camel.component.smpp
Generated by camel build tools - do NOT edit this file!
SmppEndpointConfigurer() - Constructor for class org.apache.camel.component.smpp.SmppEndpointConfigurer
 
SmppEndpointUriFactory - Class in org.apache.camel.component.smpp
Generated by camel build tools - do NOT edit this file!
SmppEndpointUriFactory() - Constructor for class org.apache.camel.component.smpp.SmppEndpointUriFactory
 
SmppException - Exception Class in org.apache.camel.component.smpp
 
SmppException(String) - Constructor for exception class org.apache.camel.component.smpp.SmppException
 
SmppException(String, Throwable) - Constructor for exception class org.apache.camel.component.smpp.SmppException
 
SmppException(Throwable) - Constructor for exception class org.apache.camel.component.smpp.SmppException
 
SmppMessage - Class in org.apache.camel.component.smpp
Represents a Message for working with SMPP
SmppMessage(CamelContext, Command, SmppConfiguration) - Constructor for class org.apache.camel.component.smpp.SmppMessage
 
SmppMessageType - Enum Class in org.apache.camel.component.smpp
 
SmppNLSTSplitter - Class in org.apache.camel.component.smpp
Splitter for messages use National Language Lock Table
SmppNLSTSplitter(int, byte) - Constructor for class org.apache.camel.component.smpp.SmppNLSTSplitter
 
SmppProducer - Class in org.apache.camel.component.smpp
An implementation of @{link Producer} which use the SMPP protocol
SmppProducer(SmppEndpoint, SmppConfiguration) - Constructor for class org.apache.camel.component.smpp.SmppProducer
 
SmppQuerySmCommand - Class in org.apache.camel.component.smpp
 
SmppQuerySmCommand(SMPPSession, SmppConfiguration) - Constructor for class org.apache.camel.component.smpp.SmppQuerySmCommand
 
SmppReplaceSmCommand - Class in org.apache.camel.component.smpp
 
SmppReplaceSmCommand(SMPPSession, SmppConfiguration) - Constructor for class org.apache.camel.component.smpp.SmppReplaceSmCommand
 
SmppSmCommand - Class in org.apache.camel.component.smpp
 
SmppSmCommand(SMPPSession, SmppConfiguration) - Constructor for class org.apache.camel.component.smpp.SmppSmCommand
 
SmppSplitter - Class in org.apache.camel.component.smpp
 
SmppSplitter(int, int, int) - Constructor for class org.apache.camel.component.smpp.SmppSplitter
 
SmppSplittingPolicy - Enum Class in org.apache.camel.component.smpp
 
SmppSubmitMultiCommand - Class in org.apache.camel.component.smpp
 
SmppSubmitMultiCommand(SMPPSession, SmppConfiguration) - Constructor for class org.apache.camel.component.smpp.SmppSubmitMultiCommand
 
SmppSubmitSmCommand - Class in org.apache.camel.component.smpp
 
SmppSubmitSmCommand(SMPPSession, SmppConfiguration) - Constructor for class org.apache.camel.component.smpp.SmppSubmitSmCommand
 
SmppUcs2Splitter - Class in org.apache.camel.component.smpp
 
SmppUcs2Splitter(int) - Constructor for class org.apache.camel.component.smpp.SmppUcs2Splitter
 
SmppUtils - Class in org.apache.camel.component.smpp
 
SOURCE_ADDR - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
SOURCE_ADDR_NPI - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
SOURCE_ADDR_TON - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
split(byte[]) - Method in class org.apache.camel.component.smpp.SmppNLSTSplitter
 
split(byte[]) - Method in class org.apache.camel.component.smpp.SmppSplitter
 
splitBody(Message) - Method in class org.apache.camel.component.smpp.SmppSmCommand
 
SPLITTING_POLICY - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
string2Date(String) - Static method in class org.apache.camel.component.smpp.SmppUtils
YYMMDDhhmmSS where: YY = last two digits of the year (00-99) MM = month (01-12) DD = day (01-31) hh = hour (00-23) mm = minute (00-59) SS = second (00-59) Java format is (yyMMddHHmmSS).
SUBMIT_DATE - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
SUBMIT_MULTI - Enum constant in enum class org.apache.camel.component.smpp.SmppCommandType
 
SUBMIT_SM - Enum constant in enum class org.apache.camel.component.smpp.SmppCommandType
 
SUBMITTED - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
SYSTEM_ID - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 

T

toString() - Method in class org.apache.camel.component.smpp.SmppConfiguration
 
toString() - Method in class org.apache.camel.component.smpp.SmppConsumer
 
toString() - Method in class org.apache.camel.component.smpp.SmppMessage
 
toString() - Method in class org.apache.camel.component.smpp.SmppProducer
 
TRUNCATE - Enum constant in enum class org.apache.camel.component.smpp.SmppSplittingPolicy
 

U

UDHIE_HEADER_LENGTH - Static variable in class org.apache.camel.component.smpp.SmppSplitter
The length of the UDH in bytes.
UDHIE_HEADER_REAL_LENGTH - Static variable in class org.apache.camel.component.smpp.SmppSplitter
The real length of the UDH header.
UDHIE_IDENTIFIER_SAR - Static variable in class org.apache.camel.component.smpp.SmppSplitter
The value that identifier length of the SAR fragment.
UDHIE_NLI_HEADER_LENGTH - Static variable in class org.apache.camel.component.smpp.SmppNLSTSplitter
The length of the NLI header
UDHIE_NLI_IDENTIFIER - Static variable in class org.apache.camel.component.smpp.SmppNLSTSplitter
The element identifier value for the National Language Locking Table
UDHIE_NLI_MULTI_MSG_HEADER_LENGTH - Static variable in class org.apache.camel.component.smpp.SmppNLSTSplitter
The length of the UDH for splitted short messages, in bytes. 0x08 Overall header length 0x00 The value that identifier length of the SAR fragment. (8bit reference number only) 0x03 The length of the SAR fragment 0xXX The reference number for SAR 0xXX Total number of splitted / segmented messages 0xXX Segment number 0x25 National language locking shift element identifier 0x01 Length of the header 0xXX Locking shift table indicator for the Language (ie: 0x01 for Turkish)
UDHIE_NLI_MULTI_MSG_HEADER_REAL_LENGTH - Static variable in class org.apache.camel.component.smpp.SmppNLSTSplitter
The real length of the UDH for segmentet short messages
UDHIE_NLI_SINGLE_MSG_HEADER_LENGTH - Static variable in class org.apache.camel.component.smpp.SmppNLSTSplitter
The length of the UDH for single short message in bytes. 0x25 - UDHIE_NLI_IDENTIFIER 0x01 - Length of the header 0xXX - Locking shift table indicator the Language
UDHIE_NLI_SINGLE_MSG_HEADER_REAL_LENGTH - Static variable in class org.apache.camel.component.smpp.SmppNLSTSplitter
The real length of the UDH for single short message
UDHIE_SAR_LENGTH - Static variable in class org.apache.camel.component.smpp.SmppSplitter
The length of the SAR fragment.
UDHIE_SAR_REF_NUM_LENGTH - Static variable in class org.apache.camel.component.smpp.SmppSplitter
The length of the reference number of the SAR fragmet of the UDH header.
UNKNOWN_ALPHABET - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 

V

VALIDITY_PERIOD - Static variable in interface org.apache.camel.component.smpp.SmppConstants
 
valueOf(String) - Static method in enum class org.apache.camel.component.smpp.SmppCommandType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.camel.component.smpp.SmppMessageType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.camel.component.smpp.SmppSplittingPolicy
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.apache.camel.component.smpp.SmppCommandType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.camel.component.smpp.SmppMessageType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.camel.component.smpp.SmppSplittingPolicy
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D E F G I L M N O P Q R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form