public abstract class AbstractSmppCommand extends Object implements SmppCommand
Modifier and Type | Field and Description |
---|---|
protected SmppConfiguration |
config |
protected org.slf4j.Logger |
log |
protected org.jsmpp.session.SMPPSession |
session |
Constructor and Description |
---|
AbstractSmppCommand(org.jsmpp.session.SMPPSession session,
SmppConfiguration config) |
Modifier and Type | Method and Description |
---|---|
protected List<org.jsmpp.bean.OptionalParameter> |
createOptionalParametersByCode(Map<Short,Object> optinalParamaters) |
protected List<org.jsmpp.bean.OptionalParameter> |
createOptionalParametersByName(Map<String,String> optinalParamaters)
Deprecated.
will be removed in Camel 2.13.0/3.0.0 - use createOptionalParametersByCode instead
|
protected Class<? extends org.jsmpp.bean.OptionalParameter> |
determineTypeClass(org.jsmpp.bean.OptionalParameter.Tag tag) |
protected org.apache.camel.Message |
getResponseMessage(org.apache.camel.Exchange exchange) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
execute
protected final org.slf4j.Logger log
protected org.jsmpp.session.SMPPSession session
protected SmppConfiguration config
public AbstractSmppCommand(org.jsmpp.session.SMPPSession session, SmppConfiguration config)
protected org.apache.camel.Message getResponseMessage(org.apache.camel.Exchange exchange)
protected List<org.jsmpp.bean.OptionalParameter> createOptionalParametersByCode(Map<Short,Object> optinalParamaters)
protected List<org.jsmpp.bean.OptionalParameter> createOptionalParametersByName(Map<String,String> optinalParamaters)
optinalParamaters
- protected Class<? extends org.jsmpp.bean.OptionalParameter> determineTypeClass(org.jsmpp.bean.OptionalParameter.Tag tag) throws SecurityException, NoSuchFieldException, IllegalArgumentException, IllegalAccessException
Apache Camel