|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface EndpointResolver
Implementations of this interface are responsible for mapping between abstract and concrete endpoint references, and/or renewing stale references.
An underlying mechanism in the style of the OGSA WS-Naming specification is assumed, where an EPR maybe be fully abstract, or concrete but with sufficient information embedded to enable its renewal if necessary.
Method Summary | |
---|---|
org.apache.cxf.ws.addressing.EndpointReferenceType |
mint(org.apache.cxf.ws.addressing.EndpointReferenceType physical)
Mint a new abstract EPR for a given concrete EPR |
org.apache.cxf.ws.addressing.EndpointReferenceType |
mint(javax.xml.namespace.QName serviceName)
Mint a new abstract EPR for a given service name. |
org.apache.cxf.ws.addressing.EndpointReferenceType |
renew(org.apache.cxf.ws.addressing.EndpointReferenceType logical,
org.apache.cxf.ws.addressing.EndpointReferenceType physical)
Force a fresh resolution of the given abstract EPR, discarding any previously cached reference. |
org.apache.cxf.ws.addressing.EndpointReferenceType |
resolve(org.apache.cxf.ws.addressing.EndpointReferenceType logical)
Retrieve a concrete EPR corresponding to the given abstract EPR, returning a cached reference if already resolved. |
Method Detail |
---|
org.apache.cxf.ws.addressing.EndpointReferenceType resolve(org.apache.cxf.ws.addressing.EndpointReferenceType logical)
logical
- the abstract EPR to resolve
org.apache.cxf.ws.addressing.EndpointReferenceType renew(org.apache.cxf.ws.addressing.EndpointReferenceType logical, org.apache.cxf.ws.addressing.EndpointReferenceType physical)
logical
- the previously resolved abstract EPRphysical
- the concrete EPR to refresh
org.apache.cxf.ws.addressing.EndpointReferenceType mint(javax.xml.namespace.QName serviceName)
serviceName
-
org.apache.cxf.ws.addressing.EndpointReferenceType mint(org.apache.cxf.ws.addressing.EndpointReferenceType physical)
physical
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |