public class MyWebServiceContext extends Object implements WebServiceContext, SOAPMessageContext
MessageContext.Scope
Modifier and Type | Field and Description |
---|---|
QName |
header |
MyMessageContext |
here |
String |
targeturl |
String |
uname |
QName |
wsa |
HTTP_REQUEST_HEADERS, HTTP_REQUEST_METHOD, HTTP_RESPONSE_CODE, HTTP_RESPONSE_HEADERS, INBOUND_MESSAGE_ATTACHMENTS, MESSAGE_OUTBOUND_PROPERTY, OUTBOUND_MESSAGE_ATTACHMENTS, PATH_INFO, QUERY_STRING, REFERENCE_PARAMETERS, SERVLET_CONTEXT, SERVLET_REQUEST, SERVLET_RESPONSE, WSDL_DESCRIPTION, WSDL_INTERFACE, WSDL_OPERATION, WSDL_PORT, WSDL_SERVICE
Constructor and Description |
---|
MyWebServiceContext() |
MyWebServiceContext(MyMessageContext mc,
String username) |
MyWebServiceContext(String username) |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
boolean |
containsKey(Object key) |
boolean |
containsValue(Object value) |
Set<Map.Entry<String,Object>> |
entrySet() |
Object |
get(Object key) |
<T extends EndpointReference> |
getEndpointReference(Class<T> clazz,
Element... referenceParameters) |
EndpointReference |
getEndpointReference(Element... referenceParameters) |
Object[] |
getHeaders(QName header,
JAXBContext context,
boolean allRoles) |
SOAPMessage |
getMessage() |
MessageContext |
getMessageContext() |
Set<String> |
getRoles() |
MessageContext.Scope |
getScope(String name) |
Principal |
getUserPrincipal() |
boolean |
isEmpty() |
boolean |
isUserInRole(String role) |
Set<String> |
keySet() |
Object |
put(String key,
Object value) |
void |
putAll(Map<? extends String,? extends Object> m) |
Object |
remove(Object key) |
void |
setMessage(SOAPMessage message) |
void |
setScope(String name,
MessageContext.Scope scope) |
int |
size() |
Collection<Object> |
values() |
public MyMessageContext here
public String uname
public QName header
public QName wsa
public String targeturl
public MyWebServiceContext()
public MyWebServiceContext(MyMessageContext mc, String username)
public MyWebServiceContext(String username)
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
public SOAPMessage getMessage()
getMessage
in interface SOAPMessageContext
public void setMessage(SOAPMessage message)
setMessage
in interface SOAPMessageContext
public Object[] getHeaders(QName header, JAXBContext context, boolean allRoles)
getHeaders
in interface SOAPMessageContext
public Set<String> getRoles()
getRoles
in interface SOAPMessageContext
public void setScope(String name, MessageContext.Scope scope)
setScope
in interface MessageContext
public MessageContext.Scope getScope(String name)
getScope
in interface MessageContext
public boolean containsKey(Object key)
containsKey
in interface Map<String,Object>
public boolean containsValue(Object value)
containsValue
in interface Map<String,Object>
Copyright © 2008–2017 MIL-OSS. All rights reserved.