Class EndpointMessageContextImpl

  • All Implemented Interfaces:
    jakarta.xml.ws.handler.MessageContext, Map<String,​Object>

    public final class EndpointMessageContextImpl
    extends AbstractMap<String,​Object>
    implements jakarta.xml.ws.handler.MessageContext
    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.

    Author:
    Jitendra Kotamraju