public class EJBHandler extends BaseRouterHandler
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CONTEXTFACTORY |
static java.lang.String |
EJBEXIT |
static java.lang.String |
JNDINAME |
static java.lang.String |
METHODNAME |
static java.lang.String |
PROVIDERURL |
BIDICONFIG, PASSWORD, USERNAME
Constructor and Description |
---|
EJBHandler() |
EJBHandler(MaxEndPointInfo endPointInfo) |
Modifier and Type | Method and Description |
---|---|
java.util.List<RouterPropsInfo> |
getProperties() |
byte[] |
invoke(java.util.Map<java.lang.String,?> metaData,
byte[] data)
Sends data to a given url which is specified in 'destinationMap' HashMap.
|
public static final java.lang.String EJBEXIT
public static final java.lang.String JNDINAME
public static final java.lang.String PROVIDERURL
public static final java.lang.String CONTEXTFACTORY
public static final java.lang.String METHODNAME
public EJBHandler(MaxEndPointInfo endPointInfo)
public EJBHandler()
public byte[] invoke(java.util.Map<java.lang.String,?> metaData, byte[] data) throws MXException
invoke
in interface RouterHandler
invoke
in class BaseRouterHandler
metaData
- meta data for the endpoint for this invocationdata
- the xml transaction in byte arrayMXException
- if there's a problem in opening the connection,
writing to the connection, reading from the connectionRouterHandler.invoke(java.util.Map, byte[])
public java.util.List<RouterPropsInfo> getProperties()