org.apache.felix.ipojo.handler.temporal

## Annotation Type Requires

Deprecated.
replaced by `Temporal`

    @Target(value=FIELD)
     @Deprecated
    public @interface Requires

Temporal dependency annotation. Allows specifying a temporal dependency. Be aware that despite is it provided in the annotations jar, it refers to an external handler.

Author:
  Felix Project Team

### Optional Element Summary

Optional Elements
`String` `filter` Deprecated. Set the LDAP filter of the dependency.
`String` `onTimeout` Deprecated. Set the on timeout action.
`boolean` `proxy` Deprecated. Inject a proxy instead of the real object.
`String` `specification` Deprecated. Set the service specification (for Collection fields).
`long` `timeout` Deprecated. Timeout of the dependency.

### Element Detail

#### filter

    public abstract String filter

Deprecated.
Set the LDAP filter of the dependency. Default : no filter

Default:
  ""

#### timeout

    public abstract long timeout

Deprecated.
Timeout of the dependency. Default : true

Default:
  3000L

#### onTimeout

    public abstract String onTimeout

Deprecated.
Set the on timeout action. Supports null, nullable, empty, and default-implementation. In this latter case, you must specify the qualified class name of the default-implementation (instead of default-implementation). Default: no action (i.e throws a runtime exception)

Default:
  ""

#### specification

    public abstract String specification

Deprecated.
Set the service specification (for Collection fields). This attribute is mandatory for Collections.

Default:
  ""

#### proxy

    public abstract boolean proxy

Deprecated.
Inject a proxy instead of the real object. This allows passing this reference to collaborators. Default: false

Default:
  false