org.objectweb.jonas_ejb.deployment.api
Class MessageDrivenJMS2_1Desc

java.lang.Object
  extended byorg.objectweb.jonas_lib.deployment.api.DescriptionGroupDesc
      extended byorg.objectweb.jonas_lib.deployment.api.JndiEnvRefsGroupDesc
          extended byorg.objectweb.jonas_ejb.deployment.api.BeanDesc
              extended byorg.objectweb.jonas_ejb.deployment.api.MessageDrivenDesc
                  extended byorg.objectweb.jonas_ejb.deployment.api.MessageDrivenJMS2_1Desc
All Implemented Interfaces:
DescriptionGroup, JndiEnvRefsGroup

public class MessageDrivenJMS2_1Desc
extends MessageDrivenDesc

Class to hold meta-information related to a message driven bean

Author:
Philippe Coq

Field Summary
protected  MessageDriven messageDriven
           
 
Fields inherited from class org.objectweb.jonas_ejb.deployment.api.MessageDrivenDesc
ACKMODE, acknowledgeMode, AUTO_ACKNOWLEDGE, DEFAULT_MAX_MESSAGES, destinationJndiName, destinationType, DUPS_OK_ACKNOWLEDGE, isTopicDestination, selector, SUBS_DURABILITY, SUBS_DURABLE, SUBS_NON_DURABLE, subscriptionDurability, transactionType, txAttribute
 
Fields inherited from class org.objectweb.jonas_ejb.deployment.api.BeanDesc
BEAN_TRANSACTION_TYPE, cacheMax, CONTAINER_TRANSACTION_TYPE, deploymentDesc, derivedBeanName, ejb10EnvProps, ejbClass, ejbName, fullDerivedBeanName, home, jndiLocalName, jndiName, local, localhome, logger, poolMin, remote, securityRoleRefDescList, TRANS
 
Fields inherited from class org.objectweb.jonas_lib.deployment.api.DescriptionGroupDesc
description, displayName, largeIcon, smallIcon
 
Method Summary
 MessageDriven getMessageDriven()
           
 
Methods inherited from class org.objectweb.jonas_ejb.deployment.api.MessageDrivenDesc
check, checkTxAttribute, getAcknowledgeMode, getDestinationJndiName, getDestinationType, getMaxMessages, getSelector, getSubscriptionDurability, getTransactionType, getTxAttribute, hasSelector, isBeanManagedTransaction, isRequired, isSubscriptionDurable, isTopicDestination, toString
 
Methods inherited from class org.objectweb.jonas_ejb.deployment.api.BeanDesc
addMethodDesc, checkRemoteException, checkValidTypesForRmi, getCacheMax, getDeploymentDesc, getDerivedBeanName, getEjb10Environment, getEjbClass, getEjbName, getFullDerivedBeanName, getFullWrpHandleName, getFullWrpHomeName, getFullWrpLocalHomeName, getFullWrpLocalName, getFullWrpRemoteName, getHomeClass, getIdentifierFromEjbName, getJndiLocalName, getJndiName, getLocalClass, getLocalHomeClass, getMethodDesc, getMethodDesc, getMethodDescIterator, getPoolMin, getRemoteClass, getRunAsRole, getSecurityRoleRefDescList, getWrpHandleName, getWrpHomeName, getWrpLocalHomeName, getWrpLocalName, getWrpRemoteName, newMethodDescInstance, setDeploymentDesc, verifyRoleName
 
Methods inherited from class org.objectweb.jonas_lib.deployment.api.JndiEnvRefsGroupDesc
getEjbLocalRefDesc, getEjbRefDesc, getEnvEntryDesc, getResourceEnvRefDesc, getResourceRefDesc, getServiceRefDesc
 
Methods inherited from class org.objectweb.jonas_lib.deployment.api.DescriptionGroupDesc
getDescription, getDisplayName, getLargeIcon, getSAXMsg, getSmallIcon
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

messageDriven

protected MessageDriven messageDriven
Method Detail

getMessageDriven

public MessageDriven getMessageDriven()
Returns:
the MessageDriven object