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 EndpointReferenceExtensionContributor

Author:
suresh

Constructor Summary
IdentityEPRExtnContributor()
           
 
Method Summary
 WSEndpointReference.EPRExtension getEPRExtension(WSEndpoint wse, WSEndpointReference.EPRExtension extension)
           
 QName getQName()
           
<T> T
getSPI(Class<T> spiType)
           
 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 WSEndpointReference.EPRExtension getEPRExtension(WSEndpoint wse,
                                                        WSEndpointReference.EPRExtension extension)
Specified by:
getEPRExtension in class 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 EndpointReferenceExtensionContributor
Returns:
QName of the extensibility element that is contributed by this extension.

readHeader

public XMLStreamReader readHeader(IdentityType identityElem)
                           throws XMLStreamException
Throws:
XMLStreamException


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