org.apache.camel.component.smpp
Class SmppConfiguration
java.lang.Object
org.apache.camel.component.smpp.SmppConfiguration
- All Implemented Interfaces:
- Cloneable
public class SmppConfiguration
- extends Object
- implements Cloneable
Contains the SMPP component configuration properties
- Version:
SmppConfiguration
public SmppConfiguration()
configureFromURI
public void configureFromURI(URI uri)
- A POJO which contains all necessary configuration parameters for the SMPP connection
- Parameters:
uri
- the full URI of the endpoint
copy
public SmppConfiguration copy()
getHost
public String getHost()
setHost
public void setHost(String host)
getPort
public Integer getPort()
setPort
public void setPort(Integer port)
getSystemId
public String getSystemId()
setSystemId
public void setSystemId(String systemId)
getPassword
public String getPassword()
getDataCoding
public byte getDataCoding()
setDataCoding
public void setDataCoding(byte dataCoding)
getAlphabet
public byte getAlphabet()
setAlphabet
public void setAlphabet(byte alphabet)
getEncoding
public String getEncoding()
setEncoding
public void setEncoding(String encoding)
setPassword
public void setPassword(String password)
getEnquireLinkTimer
public Integer getEnquireLinkTimer()
setEnquireLinkTimer
public void setEnquireLinkTimer(Integer enquireLinkTimer)
getTransactionTimer
public Integer getTransactionTimer()
setTransactionTimer
public void setTransactionTimer(Integer transactionTimer)
getSystemType
public String getSystemType()
setSystemType
public void setSystemType(String systemType)
getRegisteredDelivery
public byte getRegisteredDelivery()
setRegisteredDelivery
public void setRegisteredDelivery(byte registeredDelivery)
getServiceType
public String getServiceType()
setServiceType
public void setServiceType(String serviceType)
getSourceAddrTon
public byte getSourceAddrTon()
setSourceAddrTon
public void setSourceAddrTon(byte sourceAddrTon)
getDestAddrTon
public byte getDestAddrTon()
setDestAddrTon
public void setDestAddrTon(byte destAddrTon)
getSourceAddrNpi
public byte getSourceAddrNpi()
setSourceAddrNpi
public void setSourceAddrNpi(byte sourceAddrNpi)
getDestAddrNpi
public byte getDestAddrNpi()
setDestAddrNpi
public void setDestAddrNpi(byte destAddrNpi)
getProtocolId
public byte getProtocolId()
setProtocolId
public void setProtocolId(byte protocolId)
getPriorityFlag
public byte getPriorityFlag()
setPriorityFlag
public void setPriorityFlag(byte priorityFlag)
getReplaceIfPresentFlag
public byte getReplaceIfPresentFlag()
setReplaceIfPresentFlag
public void setReplaceIfPresentFlag(byte replaceIfPresentFlag)
getSourceAddr
public String getSourceAddr()
setSourceAddr
public void setSourceAddr(String sourceAddr)
getDestAddr
public String getDestAddr()
setDestAddr
public void setDestAddr(String destAddr)
getTypeOfNumber
public byte getTypeOfNumber()
setTypeOfNumber
public void setTypeOfNumber(byte typeOfNumber)
getNumberingPlanIndicator
public byte getNumberingPlanIndicator()
setNumberingPlanIndicator
public void setNumberingPlanIndicator(byte numberingPlanIndicator)
getUsingSSL
public boolean getUsingSSL()
setUsingSSL
public void setUsingSSL(boolean usingSSL)
getInitialReconnectDelay
public long getInitialReconnectDelay()
setInitialReconnectDelay
public void setInitialReconnectDelay(long initialReconnectDelay)
getReconnectDelay
public long getReconnectDelay()
setReconnectDelay
public void setReconnectDelay(long reconnectDelay)
isLazySessionCreation
public boolean isLazySessionCreation()
setLazySessionCreation
public void setLazySessionCreation(boolean lazySessionCreation)
getHttpProxyHost
public String getHttpProxyHost()
setHttpProxyHost
public void setHttpProxyHost(String httpProxyHost)
getHttpProxyPort
public Integer getHttpProxyPort()
setHttpProxyPort
public void setHttpProxyPort(Integer httpProxyPort)
getHttpProxyUsername
public String getHttpProxyUsername()
setHttpProxyUsername
public void setHttpProxyUsername(String httpProxyUsername)
getHttpProxyPassword
public String getHttpProxyPassword()
setHttpProxyPassword
public void setHttpProxyPassword(String httpProxyPassword)
getSessionStateListener
public org.jsmpp.session.SessionStateListener getSessionStateListener()
setSessionStateListener
public void setSessionStateListener(org.jsmpp.session.SessionStateListener sessionStateListener)
getAddressRange
public String getAddressRange()
setAddressRange
public void setAddressRange(String addressRange)
toString
public String toString()
- Overrides:
toString
in class Object
Apache Camel