Index
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
ExchangePatternsuch as whether its going to be anExchangePattern.InOnlyorExchangePattern.InOutexchange - 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
ExchangePatternsuch as whether its going to be anExchangePattern.InOnlyorExchangePattern.InOutexchange - 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
ExchangePatternsuch as whether its going to be anExchangePattern.InOnlyorExchangePattern.InOutexchange - 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
SmppCommandTypeusingSmppConstants.COMMANDheader 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
- 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
Messagefor 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form