org.apache.ode.jbi
Class EndpointReferenceContextImpl
java.lang.Object
org.apache.ode.jbi.EndpointReferenceContextImpl
- All Implemented Interfaces:
- org.apache.ode.bpel.iapi.EndpointReferenceContext
public class EndpointReferenceContextImpl
- extends java.lang.Object
- implements org.apache.ode.bpel.iapi.EndpointReferenceContext
Implementation of the ODE EndpointReferenceContext
interface used by the BPEL engine to convert XML descriptions of endpoint
references (EPRs) into Java object representations. In the JBI context all
endpoint references are considered to be JBI
ServiceEndpoints are resolved by using the
ComponentContext.resolveEndpointReference(org.w3c.dom.DocumentFragment)
method. Note that is is possible to resolve both "internal" and "external"
endpoint in this manner. The schema to the internal end-point representation
is described on page 50 of the JBI specification 1.0.
|
Method Summary |
static javax.xml.namespace.QName |
convertClarkQName(java.lang.String name)
|
org.apache.ode.bpel.iapi.EndpointReference |
convertEndpoint(javax.xml.namespace.QName eprType,
org.w3c.dom.Element epr)
|
java.util.Map |
getConfigLookup(org.apache.ode.bpel.iapi.EndpointReference epr)
|
org.apache.ode.bpel.iapi.EndpointReference |
resolveEndpointReference(org.w3c.dom.Element epr)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EndpointReferenceContextImpl
public EndpointReferenceContextImpl(OdeContext ode)
resolveEndpointReference
public org.apache.ode.bpel.iapi.EndpointReference resolveEndpointReference(org.w3c.dom.Element epr)
- Specified by:
resolveEndpointReference in interface org.apache.ode.bpel.iapi.EndpointReferenceContext
convertEndpoint
public org.apache.ode.bpel.iapi.EndpointReference convertEndpoint(javax.xml.namespace.QName eprType,
org.w3c.dom.Element epr)
- Specified by:
convertEndpoint in interface org.apache.ode.bpel.iapi.EndpointReferenceContext
convertClarkQName
public static javax.xml.namespace.QName convertClarkQName(java.lang.String name)
getConfigLookup
public java.util.Map getConfigLookup(org.apache.ode.bpel.iapi.EndpointReference epr)
- Specified by:
getConfigLookup in interface org.apache.ode.bpel.iapi.EndpointReferenceContext