javax.jws.soap
Annotation Type SOAPMessageHandler


public @interface SOAPMessageHandler

A single SOAP message handler


Required Element Summary
 String className
          Name of the handler class.
 
Optional Element Summary
 String[] headers
          List of SOAP headers processed by the handler.
 InitParam[] initParams
          Array of name/value pairs that should be passed to the handler during initialization.
 String name
          Name of the handler.
 String[] roles
          List of SOAP roles/actors implemented by the handler
 

Element Detail

className

public abstract String className
Name of the handler class.

name

public abstract String name
Name of the handler. Defaults to the name of the handler class.

Default:
""

initParams

public abstract InitParam[] initParams
Array of name/value pairs that should be passed to the handler during initialization.

Default:
{}

roles

public abstract String[] roles
List of SOAP roles/actors implemented by the handler

Default:
{}

headers

public abstract String[] headers
List of SOAP headers processed by the handler. Each element in this array contains a QName which defines the header element processed by the handler. The QNames are specified using the string notation described in the documentation for javax.xml.namespace.QName.valueOf(String qNameAsString)

Default:
{}