Top Description Interfaces
[default module]

Package jakarta.xml.ws.handler


This package defines APIs for message handlers.

References in this document to JAX-WS refer to the Jakarta XML Web Services unless otherwise noted.
References in this document to JAXB refer to the Jakarta XML Binding unless otherwise noted.

Interface Summary

Modifier and TypeInterface and Description
public interface
Handler<
message context
C extends MessageContext
>

The Handler interface is the base interface for Jakarta XML Web Services handlers.

public interface
HandlerResolver

HandlerResolver is an interface implemented by an application to get control over the handler chain set on proxy/dispatch objects at the time of their creation.

public interface
LogicalHandler<
message context
C extends LogicalMessageContext
>

The LogicalHandler extends Handler to provide typesafety for the message context parameter.

public interface
LogicalMessageContext

The LogicalMessageContext interface extends MessageContext to provide access to a the contained message as a protocol neutral LogicalMessage

public interface
MessageContext

The interface MessageContext abstracts the message context that is processed by a handler in the handle method.

public interface
PortInfo

The PortInfo interface is used by a HandlerResolver to query information about the port it is being asked to create a handler chain for.