org.jboss.ejb3.metamodel
Class MessageDrivenBean

java.lang.Object
  extended by org.jboss.metamodel.descriptor.EnvironmentRefGroup
      extended by org.jboss.ejb3.metamodel.EnterpriseBean
          extended by org.jboss.ejb3.metamodel.MessageDrivenBean
All Implemented Interfaces:
Injectable

public class MessageDrivenBean
extends EnterpriseBean

Represents a message-driven element of the ejb-jar.xml deployment descriptor for the 1.4 schema

Version:
$Revision: 75470 $
Author:
William DeCoste

Field Summary
static String BEAN
           
static String CONTAINER
           
 
Fields inherited from class org.jboss.ejb3.metamodel.EnterpriseBean
tmType
 
Fields inherited from class org.jboss.metamodel.descriptor.EnvironmentRefGroup
ejbLocalRefs, ejbRefs, envEntries, jndiRefs, messageDestinationRefs, messageDestinationRefsByLink, persistenceContextRefs, persistenceUnitRefs, resourceEnvRefs, resourceRefs, serviceRefs
 
Constructor Summary
MessageDrivenBean()
           
 
Method Summary
 String getAcknowledgeMode()
           
 ActivationConfig getActivationConfig()
           
 Method getAroundInvoke()
           
 ActivationConfig getDefaultActivationConfig()
           
 String getDestinationJndiName()
           
 String getMdbPassword()
           
 String getMdbSubscriptionId()
           
 String getMdbUser()
           
 String getMessageDestinationLink()
           
 MessageDrivenDestination getMessageDrivenDestination()
           
 String getMessagingType()
           
 Method getPostConstruct()
           
 Method getPreDestroy()
           
 String getResourceAdaptorName()
           
 String getTransactionType()
           
 void setAcknowledgeMode(String acknowledgeMode)
           
 void setActivationConfig(ActivationConfig activationConfig)
           
 void setAroundInvoke(Method aroundInvoke)
           
 void setDefaultActivationConfig(ActivationConfig defaultActivationConfig)
           
 void setDestinationJndiName(String name)
           
 void setMdbPassword(String mdbPassword)
           
 void setMdbSubscriptionId(String mdbSubscriptionId)
           
 void setMdbUser(String mdbUser)
           
 void setMessageDestinationLink(String messageDestinationLink)
           
 void setMessageDrivenDestination(MessageDrivenDestination messageDrivenDestination)
           
 void setMessagingType(String messagingType)
           
 void setPostConstruct(Method postConstruct)
           
 void setPreDestroy(Method preDestroy)
           
 void setResourceAdaptorName(String resourceAdaptorName)
           
 void setTransactionType(String transactionType)
           
 String toString()
           
 
Methods inherited from class org.jboss.ejb3.metamodel.EnterpriseBean
addDependency, addIgnoreDependency, addRemoteBinding, addSecurityRoleRef, addXmlAnnotation, getAopDomainName, getDependencies, getEjbClass, getEjbName, getHome, getHomeJndiName, getIgnoreDependencies, getJndiName, getLocal, getLocalHome, getLocalHomeJndiName, getLocalJndiName, getMethodAttributes, getPoolConfig, getPortComponent, getRemote, getRemoteBindings, getSecurityDomain, getSecurityIdentity, getSecurityRoleRefs, getTransactionManagementType, getXmlAnnotations, isCallByValue, isConsumer, isEntityBean, isMessageDrivenBean, isService, isSessionBean, mergeMessageDestinationRef, mergeResourceEnvRef, mergeResourceRef, setAopDomainName, setCallByValue, setEjbClass, setEjbName, setHome, setHomeJndiName, setJndiName, setLocal, setLocalHome, setLocalHomeJndiName, setLocalJndiName, setMethodAttributes, setPoolConfig, setPortComponent, setRemote, setRunAsPrincipal, setSecurityDomain, setSecurityIdentity, setTransactionManagementType
 
Methods inherited from class org.jboss.metamodel.descriptor.EnvironmentRefGroup
addEjbLocalRef, addEjbRef, addEnvEntry, addJndiRef, addMessageDestinationRef, addPersistenceContextRef, addPersistenceUnitRef, addResourceEnvRef, addResourceRef, addServiceRef, getEjbLocalRefs, getEjbRefs, getEnvEntries, getJndiRefs, getMessageDestinationRefForLink, getMessageDestinationRefs, getPersistenceContextRefs, getPersistenceUnitRefs, getResourceEnvRefs, getResourceRefs, getServiceRef, getServiceRefs, updateEjbLocalRef, updateEjbRef, updateMessageDestinationRef, updateResourceEnvRef, updateResourceRef
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jboss.ejb3.metamodel.Injectable
getEjbLocalRefs, getEjbRefs, getJndiRefs, getMessageDestinationRefs, getPersistenceContextRefs, getPersistenceUnitRefs, getResourceEnvRefs, getResourceRefs, getServiceRefs
 

Field Detail

BEAN

public static final String BEAN
See Also:
Constant Field Values

CONTAINER

public static final String CONTAINER
See Also:
Constant Field Values
Constructor Detail

MessageDrivenBean

public MessageDrivenBean()
Method Detail

getDefaultActivationConfig

public ActivationConfig getDefaultActivationConfig()

setDefaultActivationConfig

public void setDefaultActivationConfig(ActivationConfig defaultActivationConfig)

getMessageDrivenDestination

public MessageDrivenDestination getMessageDrivenDestination()

setMessageDrivenDestination

public void setMessageDrivenDestination(MessageDrivenDestination messageDrivenDestination)

getMessageDestinationLink

public String getMessageDestinationLink()

setMessageDestinationLink

public void setMessageDestinationLink(String messageDestinationLink)

getActivationConfig

public ActivationConfig getActivationConfig()

setActivationConfig

public void setActivationConfig(ActivationConfig activationConfig)

setDestinationJndiName

public void setDestinationJndiName(String name)

getDestinationJndiName

public String getDestinationJndiName()

getAcknowledgeMode

public String getAcknowledgeMode()

setAcknowledgeMode

public void setAcknowledgeMode(String acknowledgeMode)

getMessagingType

public String getMessagingType()

setMessagingType

public void setMessagingType(String messagingType)

getResourceAdaptorName

public String getResourceAdaptorName()

setResourceAdaptorName

public void setResourceAdaptorName(String resourceAdaptorName)

getTransactionType

public String getTransactionType()

setTransactionType

public void setTransactionType(String transactionType)

getMdbPassword

public String getMdbPassword()

setMdbPassword

public void setMdbPassword(String mdbPassword)

getMdbUser

public String getMdbUser()

setMdbUser

public void setMdbUser(String mdbUser)

getMdbSubscriptionId

public String getMdbSubscriptionId()

setMdbSubscriptionId

public void setMdbSubscriptionId(String mdbSubscriptionId)

getAroundInvoke

public Method getAroundInvoke()

setAroundInvoke

public void setAroundInvoke(Method aroundInvoke)

getPostConstruct

public Method getPostConstruct()

setPostConstruct

public void setPostConstruct(Method postConstruct)

getPreDestroy

public Method getPreDestroy()

setPreDestroy

public void setPreDestroy(Method preDestroy)

toString

public String toString()
Overrides:
toString in class EnterpriseBean


Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.