public abstract class AbstractWebServiceContext extends Object implements WSWebServiceContext
WSWebServiceContext
implementation. This implementation depends on
Packet
and concrete implementations provide it via
WSWebServiceContext.getRequestPacket()
.InvokerTube, AsyncProviderInvokerTube
Constructor and Description |
---|
AbstractWebServiceContext(WSEndpoint endpoint) |
Modifier and Type | Method and Description |
---|---|
<T extends EndpointReference> |
getEndpointReference(Class<T> clazz,
Element... referenceParameters) |
EndpointReference |
getEndpointReference(Element... referenceParameters) |
MessageContext |
getMessageContext() |
Principal |
getUserPrincipal() |
boolean |
isUserInRole(String role) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getRequestPacket
public AbstractWebServiceContext(@NotNull WSEndpoint endpoint)
public MessageContext getMessageContext()
getMessageContext
in interface WebServiceContext
public Principal getUserPrincipal()
getUserPrincipal
in interface WebServiceContext
public boolean isUserInRole(String role)
isUserInRole
in interface WebServiceContext
public EndpointReference getEndpointReference(Element... referenceParameters)
getEndpointReference
in interface WebServiceContext
public <T extends EndpointReference> T getEndpointReference(Class<T> clazz, Element... referenceParameters)
getEndpointReference
in interface WebServiceContext
Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.