org.apache.felix.ipojo.annotations

## Annotation Type Handler

    @Target(value={TYPE,ANNOTATION_TYPE})
    public @interface Handler

This annotation declares a handler. This annotation is mandatory to declares an iPOJO handler.

          @Handler(
             name = "my-handler",
             namespace = "com.acme.foo"
         )
         public class MyHandler extends PrimitiveHandler {
             // ...
         }

Author:
  Felix Project Team

### Required Element Summary

Required Elements
`String` `name` Name of the handler (required).
`String` `namespace` Namespace of the handler (required).

### Optional Element Summary

Optional Elements
`boolean` `architecture` Enable / Disable the architecture exposition.
`int` `level` Start-level of the handler.

### Element Detail

#### name

    public abstract String name

Name of the handler (required).

#### namespace

    public abstract String namespace

Namespace of the handler (required).

#### level

    public abstract int level

Start-level of the handler. Default: 1.

Default:
  1

#### architecture

    public abstract boolean architecture

Enable / Disable the architecture exposition. Default : false

Default:
  false