FileDocCategorySizeDatePackage
HandlerRegistry.javaAPI DocApache Axis 1.42952Sat Apr 22 18:57:28 BST 2006javax.xml.rpc.handler

HandlerRegistry

public interface HandlerRegistry implements Serializable
The javax.xml.rpc.handler.HandlerRegistry provides support for the programmatic configuration of handlers in a HandlerRegistry.

A handler chain is registered per service endpoint, as indicated by the qualified name of a port. The getHandlerChain returns the handler chain (as a java.util.List) for the specified service endpoint. The returned handler chain is configured using the java.util.List interface. Each element in this list is required to be of the Java type javax.xml.rpc.handler.HandlerInfo

version
1.0

Fields Summary
Constructors Summary
Methods Summary
public java.util.ListgetHandlerChain(javax.xml.namespace.QName portName)
Gets the handler chain for the specified service endpoint. The returned List is used to configure this specific handler chain in this HandlerRegistry. Each element in this list is required to be of the Java type javax.xml.rpc.handler.HandlerInfo.

param
portName Qualified name of the target service
return
HandlerChain java.util.List Handler chain
throws
java.lang.IllegalArgumentException If an invalid portName is specified

public abstract voidsetHandlerChain(javax.xml.namespace.QName portName, java.util.List chain)
Sets the handler chain for the specified service endpoint as a java.util.List. Each element in this list is required to be of the Java type javax.xml.rpc.handler.HandlerInfo.

param
portName Qualified name of the target service endpoint
param
chain a List representing configuration for the handler chain
throws
javax.xml.rpc.JAXRPCException if there is any error in the configuration of the handler chain
throws
java.lang.UnsupportedOperationException if this set operation is not supported. This is done to avoid any overriding of a pre-configured handler chain.
throws
java.lang.IllegalArgumentException If an invalid portName is specified