org.jboss.txbridge.ba.annotation
Annotation Type BAService


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

Specifies the datamgmt action and a type of datamgmt 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.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:
""

namespace

public abstract java.lang.String namespace
Default:
""

serviceName

public abstract java.lang.String serviceName
Default:
""