javax.jws.soap

## Annotation Type SOAPMessageHandler

Deprecated.
As of JSR-181 2.0 with no replacement.

    @Deprecated
    public @interface SOAPMessageHandler

A single SOAP message handler

### Required Element Summary

Required Elements
`String` `className` Deprecated. Name of the handler class.

### Optional Element Summary

Optional Elements
`String[]` `headers` Deprecated. List of SOAP headers processed by the handler.
`InitParam[]` `initParams` Deprecated. Array of name/value pairs that should be passed to the handler during initialization.
`String` `name` Deprecated. Name of the handler.
`String[]` `roles` Deprecated. List of SOAP roles/actors implemented by the handler

### Element Detail

#### className

    public abstract String className

Deprecated.
Name of the handler class.

#### name

    public abstract String name

Deprecated.
Name of the handler. Defaults to the name of the handler class.

Default:
  ""

#### initParams

    public abstract InitParam[] initParams

Deprecated.
Array of name/value pairs that should be passed to the handler during initialization.

Default:
  {}

#### roles

    public abstract String[] roles

Deprecated.
List of SOAP roles/actors implemented by the handler

Default:
  {}

#### headers

    public abstract String[] headers

Deprecated.
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:
  {}

Copyright © 1993, 2017, Oracle and/or its affiliates. All rights reserved.