public class EndpointReferenceContextImpl extends java.lang.Object implements EndpointReferenceContext
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
ServiceEndpoint
s 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.Constructor and Description |
---|
EndpointReferenceContextImpl(OdeContext ode) |
Modifier and Type | Method and Description |
---|---|
static javax.xml.namespace.QName |
convertClarkQName(java.lang.String name) |
EndpointReference |
convertEndpoint(javax.xml.namespace.QName eprType,
org.w3c.dom.Element epr)
Converts an endpoint reference from its XML representation to another
type of endpoint reference.
|
java.util.Map |
getConfigLookup(EndpointReference epr) |
EndpointReference |
resolveEndpointReference(org.w3c.dom.Element epr)
Resolve an end-point reference from its XML representation.
|
public EndpointReferenceContextImpl(OdeContext ode)
public EndpointReference resolveEndpointReference(org.w3c.dom.Element epr)
EndpointReferenceContext
EndpointReference
objects that have been persisted in the
database via EndpointReference#toXML(javax.xml.transform.Result)
method.resolveEndpointReference
in interface EndpointReferenceContext
EndpointReference
public EndpointReference convertEndpoint(javax.xml.namespace.QName eprType, org.w3c.dom.Element epr)
EndpointReferenceContext
convertEndpoint
in interface EndpointReferenceContext
public static javax.xml.namespace.QName convertClarkQName(java.lang.String name)
public java.util.Map getConfigLookup(EndpointReference epr)
getConfigLookup
in interface EndpointReferenceContext