|
IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.btt.channel.sms.config.InboundHandlerConfiguration
public class InboundHandlerConfiguration
Configuration for inbounds handler. Data bean can be initialized by configuration file of element factory.
Field Summary | |
---|---|
(package private) java.lang.String |
encoding
|
(package private) int |
maxThreadPoolSize
|
(package private) int |
minThreadPoolSize
|
(package private) ParameterNames |
parameterNames
|
(package private) java.lang.String |
presentationHandler
|
(package private) PresentationHandler |
presentationHandlerInstance
|
(package private) OutboundMessageHandler |
replyMsgOutboundHandler
|
(package private) java.util.Map |
selfDefineParameters
|
(package private) java.util.List<CommandMetaData> |
smsCommands
|
(package private) int |
threadPoolQueueSize
|
(package private) boolean |
xmlHttp
|
Constructor Summary | |
---|---|
InboundHandlerConfiguration()
|
Method Summary | |
---|---|
java.lang.String |
getEncoding()
Char set encoding to decode the inbound data. |
int |
getMaxThreadPoolSize()
|
int |
getMinThreadPoolSize()
|
ParameterNames |
getParameterNames()
Parameter name definition to parse the HTTP URL parameters (w3-form-url) or XML tags (xmlHttp type). |
java.lang.String |
getPresentationHandler()
Full name of presentation handler. |
PresentationHandler |
getPresentationHandlerInstance()
get Presentation Handler Instance |
OutboundMessageHandler |
getReplyMsgOutboundHandler()
Outbound handler for reply message |
java.util.Map |
getSelfDefineParameters()
Besides the standard parameter like : from/to number, message etc, Some SMS gateway supports specific parameter, these special parameter is defined in a map. |
java.util.List<CommandMetaData> |
getSmsCommands()
List of SMS Command Meta data used to parse/validate SMS commands, map data to operation context and call operation. |
int |
getThreadPoolQueueSize()
|
boolean |
getXmlHttp()
Content type of HTTP request from SMS gateway (default : false) |
void |
setEncoding(java.lang.String encoding)
Char set encoding to decode the inbound data. |
void |
setMaxThreadPoolSize(int maxThreadPoolSize)
|
void |
setMinThreadPoolSize(int minThreadPoolSize)
|
void |
setParameterNames(ParameterNames parameterNames)
Parameter name definition to parse the HTTP URL parameters (w3-form-url) or XML tags (xmlHttp type). |
void |
setPresentationHandler(java.lang.String presentationHandler)
Full name of presentation handler. |
void |
setPresentationHandlerInstance(PresentationHandler presentationHandlerInstance)
set Presentation Handler Instance |
void |
setReplyMsgOutboundHandler(OutboundMessageHandler replyMsgOutboundHandler)
Outbound handler for reply message |
void |
setSelfDefineParameters(java.util.Map selfDefParam)
Besides the standard parameter like : from/to number, message etc, Some SMS gateway supports specific parameter, these special parameter is defined in a map. |
void |
setSmsCommands(java.util.List<CommandMetaData> smsCommands)
List of SMS Command Meta data used to parse/validate SMS commands, map data to operation context and call operation. |
void |
setThreadPoolQueueSize(int threadPoolQueueSize)
|
void |
setXmlHttp(boolean xmlHttp)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
java.util.List<CommandMetaData> smsCommands
OutboundMessageHandler replyMsgOutboundHandler
boolean xmlHttp
java.util.Map selfDefineParameters
java.lang.String encoding
java.lang.String presentationHandler
PresentationHandler presentationHandlerInstance
ParameterNames parameterNames
int maxThreadPoolSize
int minThreadPoolSize
int threadPoolQueueSize
Constructor Detail |
---|
public InboundHandlerConfiguration()
Method Detail |
---|
public int getMinThreadPoolSize()
public void setMinThreadPoolSize(int minThreadPoolSize)
public int getThreadPoolQueueSize()
public void setThreadPoolQueueSize(int threadPoolQueueSize)
public int getMaxThreadPoolSize()
public void setMaxThreadPoolSize(int maxThreadPoolSize)
public java.util.List<CommandMetaData> getSmsCommands()
public void setSmsCommands(java.util.List<CommandMetaData> smsCommands)
smsCommands
- public OutboundMessageHandler getReplyMsgOutboundHandler()
public void setReplyMsgOutboundHandler(OutboundMessageHandler replyMsgOutboundHandler)
replyMsgOutboundHandler
- public boolean getXmlHttp()
public void setXmlHttp(boolean xmlHttp)
xmlHttp
- getXmlHttp()
public java.util.Map getSelfDefineParameters()
public void setSelfDefineParameters(java.util.Map selfDefParam)
selfDefParam
- public java.lang.String getEncoding()
public void setEncoding(java.lang.String encoding)
encoding
- public java.lang.String getPresentationHandler()
public void setPresentationHandler(java.lang.String presentationHandler)
presentationHandler
- public PresentationHandler getPresentationHandlerInstance()
public void setPresentationHandlerInstance(PresentationHandler presentationHandlerInstance)
presentationHandlerInstance
- public ParameterNames getParameterNames()
public void setParameterNames(ParameterNames parameterNames)
parameterNames
-
|
IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |