public class MEPContext extends Object implements javax.xml.ws.handler.MessageContext
javax.xml.ws.handler.MessageContext.Scope| Modifier and Type | Field and Description |
|---|---|
protected MessageContext |
requestMC |
protected MessageContext |
responseMC |
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 |
|---|
MEPContext(MessageContext requestMsgCtx) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
boolean |
containsKey(Object key) |
boolean |
containsValue(Object value) |
Set |
entrySet() |
Object |
get(Object keyObject) |
Map<String,Object> |
getApplicationScopedProperties()
The returned tempMap should be used as a read-only map as changes to it will
not propogate into the requestMC or responseMC
Watch out for infinite loop if you call another method in this class that uses this method.
|
org.apache.axis2.jaxws.description.EndpointDescription |
getEndpointDesc() |
MessageContext |
getMessageContext() |
Message |
getMessageObject() |
MessageContext |
getRequestMessageContext() |
MessageContext |
getResponseMessageContext() |
javax.xml.ws.handler.MessageContext.Scope |
getScope(String s) |
boolean |
isApplicationAccessLocked() |
boolean |
isEmpty() |
Set |
keySet() |
Object |
put(String key,
Object value) |
void |
putAll(Map t) |
Object |
remove(Object key) |
void |
setApplicationAccessLocked(boolean applicationAccessLocked) |
void |
setMessage(Message msg) |
void |
setResponseMessageContext(MessageContext responseMC) |
void |
setScope(String s,
javax.xml.ws.handler.MessageContext.Scope scope) |
int |
size() |
Collection |
values() |
protected MessageContext requestMC
protected MessageContext responseMC
public MEPContext(MessageContext requestMsgCtx)
public org.apache.axis2.jaxws.description.EndpointDescription getEndpointDesc()
public MessageContext getRequestMessageContext()
public MessageContext getResponseMessageContext()
public MessageContext getMessageContext()
public void setResponseMessageContext(MessageContext responseMC)
public void setMessage(Message msg)
public javax.xml.ws.handler.MessageContext.Scope getScope(String s)
getScope in interface javax.xml.ws.handler.MessageContextpublic void setScope(String s, javax.xml.ws.handler.MessageContext.Scope scope)
setScope in interface javax.xml.ws.handler.MessageContextpublic boolean containsKey(Object key)
containsKey in interface Map<String,Object>public boolean containsValue(Object value)
containsValue in interface Map<String,Object>public Collection values()
public Message getMessageObject()
public boolean isApplicationAccessLocked()
public void setApplicationAccessLocked(boolean applicationAccessLocked)
public Map<String,Object> getApplicationScopedProperties()
Copyright © 2004–2017 The Apache Software Foundation. All rights reserved.