|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.AbstractMap<String,Object>
com.sun.xml.ws.server.EndpointMessageContextImpl
public final class EndpointMessageContextImpl
Implements WebServiceContext's MessageContext on top of Packet.
This class creates a Map view for APPLICATION scoped properties that
gets exposed to endpoint implementations during the invocation
of web methods. The implementations access this map using
WebServiceContext.getMessageContext().
Some of the Map methods requre this class to
build the complete Set of properties, but we
try to avoid that as much as possible.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class java.util.AbstractMap |
|---|
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V> |
| 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 |
|---|
Map.Entry<K,V> |
| Field Summary |
|---|
| 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 | |
|---|---|
EndpointMessageContextImpl(Packet packet)
|
|
| Method Summary | |
|---|---|
Set<Map.Entry<String,Object>> |
entrySet()
|
Object |
get(Object key)
|
javax.xml.ws.handler.MessageContext.Scope |
getScope(String name)
|
Object |
put(String key,
Object value)
|
Object |
remove(Object key)
|
void |
setScope(String name,
javax.xml.ws.handler.MessageContext.Scope scope)
|
| Methods inherited from class java.util.AbstractMap |
|---|
clear, clone, containsKey, containsValue, equals, hashCode, isEmpty, keySet, putAll, size, toString, values |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.util.Map |
|---|
clear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, putAll, size, values |
| Constructor Detail |
|---|
public EndpointMessageContextImpl(Packet packet)
packet - The Packet to wrap.| Method Detail |
|---|
public Object get(Object key)
get in interface Map<String,Object>get in class AbstractMap<String,Object>
public Object put(String key,
Object value)
put in interface Map<String,Object>put in class AbstractMap<String,Object>public Object remove(Object key)
remove in interface Map<String,Object>remove in class AbstractMap<String,Object>public Set<Map.Entry<String,Object>> entrySet()
entrySet in interface Map<String,Object>entrySet in class AbstractMap<String,Object>
public void setScope(String name,
javax.xml.ws.handler.MessageContext.Scope scope)
setScope in interface javax.xml.ws.handler.MessageContextpublic javax.xml.ws.handler.MessageContext.Scope getScope(String name)
getScope in interface javax.xml.ws.handler.MessageContext
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||