| JavaTM 2 Platform Std. Ed. v1.6.0
javax.xml.ws.handler
Interface MessageContext
- All Superinterfaces:
- Map<String,Object>
- All Known Subinterfaces:
- LogicalMessageContext, SOAPMessageContext
public interface MessageContext - extends Map<String,Object>
The interface MessageContext abstracts the message
context that is processed by a handler in the handle
method.
The MessageContext interface provides methods to
manage a property set. MessageContext properties
enable handlers in a handler chain to share processing related
state.
- Since:
- JAX-WS 2.0
| Nested classes/interfaces inherited from interface java.util.Map |
Map.Entry<K,V> |
| Methods inherited from interface java.util.Map |
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values |
MESSAGE_OUTBOUND_PROPERTY
static final String MESSAGE_OUTBOUND_PROPERTY
- Standard property: message direction,
true for
outbound messages, false for inbound.
Type: boolean
- See Also:
- Constant Field Values
INBOUND_MESSAGE_ATTACHMENTS
static final String INBOUND_MESSAGE_ATTACHMENTS
- Standard property: Map of attachments to a message for the inbound
message, key is the MIME Content-ID, value is a DataHandler.
Type: java.util.Map
- See Also:
- Constant Field Values
OUTBOUND_MESSAGE_ATTACHMENTS
static final String OUTBOUND_MESSAGE_ATTACHMENTS
- Standard property: Map of attachments to a message for the outbound
message, key is the MIME Content-ID, value is a DataHandler.
Type: java.util.Map
- See Also:
- Constant Field Values
WSDL_DESCRIPTION
static final String WSDL_DESCRIPTION
- Standard property: input source for WSDL document.
Type: org.xml.sax.InputSource
- See Also:
- Constant Field Values
WSDL_SERVICE
static final String WSDL_SERVICE
- Standard property: name of WSDL service.
Type: javax.xml.namespace.QName
- See Also:
- Constant Field Values
WSDL_PORT
static final String WSDL_PORT
- Standard property: name of WSDL port.
Type: javax.xml.namespace.QName
- See Also:
- Constant Field Values
WSDL_INTERFACE
static final String WSDL_INTERFACE
- Standard property: name of wsdl interface (2.0) or port type (1.1).
Type: javax.xml.namespace.QName
- See Also:
- Constant Field Values
WSDL_OPERATION
static final String WSDL_OPERATION
- Standard property: name of WSDL operation.
Type: javax.xml.namespace.QName
- See Also:
- Constant Field Values
HTTP_RESPONSE_CODE
static final String HTTP_RESPONSE_CODE
- Standard property: HTTP response status code.
Type: java.lang.Integer
- See Also:
- Constant Field Values
HTTP_REQUEST_HEADERS
static final String HTTP_REQUEST_HEADERS
- Standard property: HTTP request headers.
Type: java.util.Map>
- See Also:
- Constant Field Values
HTTP_RESPONSE_HEADERS
static final String HTTP_RESPONSE_HEADERS
- Standard property: HTTP response headers.
Type: java.util.Map>
- See Also:
- Constant Field Values
HTTP_REQUEST_METHOD
static final String HTTP_REQUEST_METHOD
- Standard property: HTTP request method.
Type: java.lang.String
- See Also:
- Constant Field Values
SERVLET_REQUEST
static final String SERVLET_REQUEST
- Standard property: servlet request object.
Type: javax.servlet.http.HttpServletRequest
- See Also:
- Constant Field Values
SERVLET_RESPONSE
static final String SERVLET_RESPONSE
- Standard property: servlet response object.
Type: javax.servlet.http.HttpServletResponse
- See Also:
- Constant Field Values
SERVLET_CONTEXT
static final String SERVLET_CONTEXT
- Standard property: servlet context object.
Type: javax.servlet.ServletContext
- See Also:
- Constant Field Values
QUERY_STRING
static final String QUERY_STRING
- Standard property: Query string for request.
Type: String
- See Also:
- Constant Field Values
PATH_INFO
static final String PATH_INFO
- Standard property: Request Path Info
Type: String
- See Also:
- Constant Field Values
setScope
void setScope(String name,
MessageContext.Scope scope)
- Sets the scope of a property.
- Parameters:
name - Name of the property associated with the
MessageContextscope - Desired scope of the property
- Throws:
IllegalArgumentException - if an illegal
property name is specified
getScope
MessageContext.Scope getScope(String name)
- Gets the scope of a property.
- Parameters:
name - Name of the property
- Returns:
- Scope of the property
- Throws:
IllegalArgumentException - if a non-existant
property name is specified
Copyright 2003 Sun Microsystems, Inc. All rights reserved
|