org.apache.cxf.jaxws.context
Class WrappedMessageContext

java.lang.Object
  extended by org.apache.cxf.jaxws.context.WrappedMessageContext
All Implemented Interfaces:
java.util.Map<java.lang.String,java.lang.Object>, javax.xml.ws.handler.MessageContext
Direct Known Subclasses:
LogicalMessageContextImpl, SOAPMessageContextImpl

public class WrappedMessageContext
extends java.lang.Object
implements javax.xml.ws.handler.MessageContext


Nested Class Summary
 
Nested classes/interfaces inherited from interface javax.xml.ws.handler.MessageContext
javax.xml.ws.handler.MessageContext.Scope
 
Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry<K,V>
 
Field Summary
static java.lang.String SCOPES
           
 
Fields inherited from interface javax.xml.ws.handler.MessageContext
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 Summary
WrappedMessageContext(java.util.Map<java.lang.String,java.lang.Object> m, Exchange ex, javax.xml.ws.handler.MessageContext.Scope defScope)
           
WrappedMessageContext(Message m)
           
WrappedMessageContext(Message m, javax.xml.ws.handler.MessageContext.Scope defScope)
           
 
Method Summary
 void clear()
           
 boolean containsKey(java.lang.Object key)
           
 boolean containsValue(java.lang.Object value)
           
 java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.Object>> entrySet()
           
 java.lang.Object get(java.lang.Object key)
           
 javax.xml.ws.handler.MessageContext.Scope getScope(java.lang.String key)
           
 java.util.Map<java.lang.String,javax.xml.ws.handler.MessageContext.Scope> getScopes()
           
 java.util.Map<java.lang.String,java.lang.Object> getWrappedMap()
           
 Message getWrappedMessage()
           
 boolean isEmpty()
           
protected  boolean isOutbound()
           
protected  boolean isRequestor()
           
protected  boolean isResponse()
           
 java.util.Set<java.lang.String> keySet()
           
 java.lang.Object put(java.lang.String key, java.lang.Object value)
           
 java.lang.Object put(java.lang.String key, java.lang.Object value, javax.xml.ws.handler.MessageContext.Scope scope)
           
 void putAll(java.util.Map<? extends java.lang.String,? extends java.lang.Object> t)
           
 java.lang.Object remove(java.lang.Object key)
           
 void setScope(java.lang.String key, javax.xml.ws.handler.MessageContext.Scope arg1)
           
 int size()
           
 java.util.Collection<java.lang.Object> values()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Field Detail

SCOPES

public static final java.lang.String SCOPES
Constructor Detail

WrappedMessageContext

public WrappedMessageContext(Message m)

WrappedMessageContext

public WrappedMessageContext(Message m,
                             javax.xml.ws.handler.MessageContext.Scope defScope)

WrappedMessageContext

public WrappedMessageContext(java.util.Map<java.lang.String,java.lang.Object> m,
                             Exchange ex,
                             javax.xml.ws.handler.MessageContext.Scope defScope)
Method Detail

isResponse

protected final boolean isResponse()

isRequestor

protected final boolean isRequestor()

isOutbound

protected final boolean isOutbound()

getWrappedMessage

public final Message getWrappedMessage()

getWrappedMap

public final java.util.Map<java.lang.String,java.lang.Object> getWrappedMap()

clear

public void clear()
Specified by:
clear in interface java.util.Map<java.lang.String,java.lang.Object>

containsKey

public final boolean containsKey(java.lang.Object key)
Specified by:
containsKey in interface java.util.Map<java.lang.String,java.lang.Object>

containsValue

public final boolean containsValue(java.lang.Object value)
Specified by:
containsValue in interface java.util.Map<java.lang.String,java.lang.Object>

get

public java.lang.Object get(java.lang.Object key)
Specified by:
get in interface java.util.Map<java.lang.String,java.lang.Object>

isEmpty

public final boolean isEmpty()
Specified by:
isEmpty in interface java.util.Map<java.lang.String,java.lang.Object>

keySet

public final java.util.Set<java.lang.String> keySet()
Specified by:
keySet in interface java.util.Map<java.lang.String,java.lang.Object>

entrySet

public final java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.Object>> entrySet()
Specified by:
entrySet in interface java.util.Map<java.lang.String,java.lang.Object>

put

public final java.lang.Object put(java.lang.String key,
                                  java.lang.Object value)
Specified by:
put in interface java.util.Map<java.lang.String,java.lang.Object>

put

public final java.lang.Object put(java.lang.String key,
                                  java.lang.Object value,
                                  javax.xml.ws.handler.MessageContext.Scope scope)

putAll

public final void putAll(java.util.Map<? extends java.lang.String,? extends java.lang.Object> t)
Specified by:
putAll in interface java.util.Map<java.lang.String,java.lang.Object>

remove

public final java.lang.Object remove(java.lang.Object key)
Specified by:
remove in interface java.util.Map<java.lang.String,java.lang.Object>

size

public final int size()
Specified by:
size in interface java.util.Map<java.lang.String,java.lang.Object>

values

public final java.util.Collection<java.lang.Object> values()
Specified by:
values in interface java.util.Map<java.lang.String,java.lang.Object>

setScope

public final void setScope(java.lang.String key,
                           javax.xml.ws.handler.MessageContext.Scope arg1)
Specified by:
setScope in interface javax.xml.ws.handler.MessageContext

getScope

public final javax.xml.ws.handler.MessageContext.Scope getScope(java.lang.String key)
Specified by:
getScope in interface javax.xml.ws.handler.MessageContext

getScopes

public final java.util.Map<java.lang.String,javax.xml.ws.handler.MessageContext.Scope> getScopes()


Apache CXF