Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT

## org.jboss.txbridge.ba.annotation
Annotation Type BACompensation

    @Target(value=TYPE)
    @Retention(value=RUNTIME)
    @Documented
    public @interface BACompensation

Specifies the compensation action and a type of compensation for a group of services (class). This annotation can be used to provide common values so that it is not necessary to explicitly define all required member values of the @CompensatedBy annotation.

Version:
  0.1
Author:
  Maciej P. Machulak (mmachulak@redhat.com)

Optional Element Summary
`java.lang.String` | `address`
`java.lang.Class[]` | `ejbInterface`
`java.lang.String` | `jndiName`
`java.lang.String` | `namespace`
`java.lang.String` | `providerURL`
`java.lang.Class[]` | `serviceClass`
`java.lang.String` | `serviceName`
`java.lang.String` | `wsdl`

### serviceClass

    public abstract java.lang.Class[] serviceClass

  Default:
    {}

### ejbInterface

    public abstract java.lang.Class[] ejbInterface

  Default:
    {}

### jndiName

    public abstract java.lang.String jndiName

  Default:
    ""

### providerURL

    public abstract java.lang.String providerURL

  Default:
    ""

### wsdl

    public abstract java.lang.String wsdl

  Default:
    ""

### address

    public abstract java.lang.String address

  Default:
    ""

### namespace

    public abstract java.lang.String namespace

  Default:
    ""

### serviceName

    public abstract java.lang.String serviceName

  Default:
    ""

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT