org.jboss.ejb3.annotation
Annotation Type Producer


@Target(value=TYPE)
@Retention(value=RUNTIME)
public @interface Producer

Annotation for specifying the interface and/or properties for a Producer. @Consumer beans public @Producer interfaces.


Optional Element Summary
 int acknowledgeMode
           
 java.lang.String connectionFactory
           
 java.lang.Class<?> producer
           
 boolean transacted
           
 

producer

public abstract java.lang.Class<?> producer
Default:
org.jboss.ejb3.annotation.Producer.class

connectionFactory

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

transacted

public abstract boolean transacted
Default:
false

acknowledgeMode

public abstract int acknowledgeMode
Default:
1