public final class OdeContext
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
IM_PORT_NAME |
static javax.xml.namespace.QName |
IM_SERVICE_NAME |
static java.lang.String |
PM_PORT_NAME |
static javax.xml.namespace.QName |
PM_SERVICE_NAME |
Constructor and Description |
---|
OdeContext() |
Modifier and Type | Method and Description |
---|---|
org.apache.ode.jbi.MyEndpointReference |
activateEndpoint(javax.xml.namespace.QName pid,
Endpoint endpoint) |
void |
addEndpointDoc(javax.xml.namespace.QName svcname,
org.w3c.dom.Document df) |
long |
calculateSizeOfService(EndpointReference epr) |
void |
deactivateEndpoint(Endpoint endpoint) |
Mapper |
findMapper(javax.jbi.messaging.NormalizedMessage nmsMsg,
javax.wsdl.Operation op) |
javax.jbi.messaging.DeliveryChannel |
getChannel()
Gets the delivery channel.
|
javax.jbi.component.ComponentContext |
getContext() |
Mapper |
getDefaultMapper() |
static OdeContext |
getInstance() |
Mapper |
getMapper(java.lang.String name) |
OdeService |
getService(Endpoint endpoint) |
OdeService |
getService(javax.xml.namespace.QName serviceName) |
org.w3c.dom.Document |
getServiceDescription(javax.xml.namespace.QName svcName) |
javax.transaction.TransactionManager |
getTransactionManager() |
void |
registerMapper(Mapper mapper) |
void |
setContext(javax.jbi.component.ComponentContext ctx)
Sets the Component context.
|
void |
setTransactionManager(javax.transaction.TransactionManager txm) |
public static final javax.xml.namespace.QName PM_SERVICE_NAME
public static final java.lang.String PM_PORT_NAME
public static final javax.xml.namespace.QName IM_SERVICE_NAME
public static final java.lang.String IM_PORT_NAME
public javax.jbi.messaging.DeliveryChannel getChannel()
public void setContext(javax.jbi.component.ComponentContext ctx)
ctx
- component context.public javax.jbi.component.ComponentContext getContext()
public static OdeContext getInstance()
public void addEndpointDoc(javax.xml.namespace.QName svcname, org.w3c.dom.Document df)
public org.w3c.dom.Document getServiceDescription(javax.xml.namespace.QName svcName)
public javax.transaction.TransactionManager getTransactionManager()
public void setTransactionManager(javax.transaction.TransactionManager txm)
public org.apache.ode.jbi.MyEndpointReference activateEndpoint(javax.xml.namespace.QName pid, Endpoint endpoint) throws java.lang.Exception
java.lang.Exception
public void deactivateEndpoint(Endpoint endpoint) throws java.lang.Exception
java.lang.Exception
public OdeService getService(Endpoint endpoint)
public OdeService getService(javax.xml.namespace.QName serviceName)
public Mapper findMapper(javax.jbi.messaging.NormalizedMessage nmsMsg, javax.wsdl.Operation op)
public Mapper getMapper(java.lang.String name)
public void registerMapper(Mapper mapper)
public Mapper getDefaultMapper()
public long calculateSizeOfService(EndpointReference epr)