public class OneShotChannelAdaptor extends QBeanSupport implements OneShotChannelAdaptorMBean, Channel
Example qbean:
<client class="org.jpos.q2.iso.OneShotChannelAdaptor" logger="Q2" name="channel-adaptor">| Modifier and Type | Class and Description |
|---|---|
class |
OneShotChannelAdaptor.Worker |
cfg, log, scheduledThreadPoolExecutor| Constructor and Description |
|---|
OneShotChannelAdaptor() |
| Modifier and Type | Method and Description |
|---|---|
void |
destroyService() |
java.lang.String |
getHost() |
java.lang.String |
getInQueue() |
java.lang.String |
getOutQueue() |
int |
getPort() |
java.lang.String |
getSocketFactory() |
void |
initAdaptor() |
ISOMsg |
receive()
Receive message
|
ISOMsg |
receive(long timeout)
Receive message
|
void |
send(ISOMsg m)
Queue a message to be transmitted by this adaptor
|
void |
send(ISOMsg m,
long timeout)
Queue a message to be transmitted by this adaptor
|
void |
setHost(java.lang.String host) |
void |
setInQueue(java.lang.String in) |
void |
setOutQueue(java.lang.String out) |
void |
setPort(int port) |
void |
setSocketFactory(java.lang.String sFac) |
void |
startService() |
void |
stopService() |
addAttr, close, createElement, destroy, getAttrs, getAttrs, getConfiguration, getDump, getFactory, getLoader, getLoaderURLS, getLog, getLogger, getName, getPersist, getProperties, getProperty, getRealm, getScheduledThreadPoolExecutor, getServer, getState, getStateAsString, init, initService, isModified, running, setAttr, setConfiguration, setLogger, setModified, setName, setPersist, setProperty, setRealm, setServer, setState, start, stopclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDump, getLoader, getLoaderURLS, getLogger, getName, getRealm, getServer, setLogger, setName, setPersist, setRealm, setServerdestroy, getState, getStateAsString, init, start, stopgetPersist, isModifiedpublic void initAdaptor()
public void startService()
startService in class QBeanSupportpublic void stopService()
stopService in class QBeanSupportpublic void destroyService()
destroyService in class QBeanSupportpublic void send(ISOMsg m)
public void send(ISOMsg m, long timeout)
m - message to sendtimeout - in millispublic ISOMsg receive()
public ISOMsg receive(long timeout)
public void setInQueue(java.lang.String in)
setInQueue in interface OneShotChannelAdaptorMBeanpublic java.lang.String getInQueue()
getInQueue in interface OneShotChannelAdaptorMBeanpublic void setOutQueue(java.lang.String out)
setOutQueue in interface OneShotChannelAdaptorMBeanpublic java.lang.String getOutQueue()
getOutQueue in interface OneShotChannelAdaptorMBeanpublic void setHost(java.lang.String host)
setHost in interface OneShotChannelAdaptorMBeanpublic java.lang.String getHost()
getHost in interface OneShotChannelAdaptorMBeanpublic void setPort(int port)
setPort in interface OneShotChannelAdaptorMBeanpublic int getPort()
getPort in interface OneShotChannelAdaptorMBeanpublic void setSocketFactory(java.lang.String sFac)
setSocketFactory in interface OneShotChannelAdaptorMBeanpublic java.lang.String getSocketFactory()
getSocketFactory in interface OneShotChannelAdaptorMBean