com.sun.xml.wss.provider.wsit
Class IdentityEPRExtnContributor

java.lang.Object
  extended by com.sun.xml.ws.api.server.EndpointReferenceExtensionContributor
      extended by com.sun.xml.wss.provider.wsit.IdentityEPRExtnContributor

public class IdentityEPRExtnContributor
extends com.sun.xml.ws.api.server.EndpointReferenceExtensionContributor

Author:
suresh

Constructor Summary
IdentityEPRExtnContributor()
           
 
Method Summary
 com.sun.xml.ws.api.addressing.WSEndpointReference.EPRExtension getEPRExtension(com.sun.xml.ws.api.server.WSEndpoint wse, com.sun.xml.ws.api.addressing.WSEndpointReference.EPRExtension extension)
           
 QName getQName()
           
<T> T
getSPI(Class<T> spiType)
           
 javax.xml.stream.XMLStreamReader readHeader(IdentityType identityElem)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IdentityEPRExtnContributor

public IdentityEPRExtnContributor()
Method Detail

getSPI

public <T> T getSPI(@NotNull
                    Class<T> spiType)

getEPRExtension

public com.sun.xml.ws.api.addressing.WSEndpointReference.EPRExtension getEPRExtension(com.sun.xml.ws.api.server.WSEndpoint wse,
                                                                                      com.sun.xml.ws.api.addressing.WSEndpointReference.EPRExtension extension)
Specified by:
getEPRExtension in class com.sun.xml.ws.api.server.EndpointReferenceExtensionContributor
extension - EPRExtension is passed if an extension with same QName is already configured on the endpoint via other means (one possible way is by embedding EndpointReference in WSDL).
Returns:
EPRExtension that should be finally configured on an Endpoint.

getQName

public QName getQName()
Specified by:
getQName in class com.sun.xml.ws.api.server.EndpointReferenceExtensionContributor
Returns:
QName of the extensibility element that is contributed by this extension.

readHeader

public javax.xml.stream.XMLStreamReader readHeader(IdentityType identityElem)
                                            throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException


Copyright © 2005-2011 Oracle Corporation. All Rights Reserved.