jrun.ejb.metadata
Class MessageDrivenMetaData

java.lang.Object
  |
  +--jrunx.xml.XMLMetaData
        |
        +--jrun.j2ee.metadata.DescriptionMetaData
              |
              +--jrun.j2ee.metadata.J2EEMetaData
                    |
                    +--jrun.j2ee.metadata.ServerJ2EEMetaData
                          |
                          +--jrun.ejb.metadata.EJBMetaData
                                |
                                +--jrun.ejb.metadata.MessageDrivenMetaData

public class MessageDrivenMetaData
extends EJBMetaData

Author:
Paul Reilly

Inner classes inherited from class jrunx.xml.XMLMetaData
XMLMetaData.BaseException, XMLMetaData.CouldNotCreateDocumentException, XMLMetaData.CreateInstanceException, XMLMetaData.ElementRequiredException, XMLMetaData.IntegerExpectedException, XMLMetaData.InvalidElementException, XMLMetaData.InvalidObjectException, XMLMetaData.MetaDataExportIOException, XMLMetaData.NoLocationException, XMLMetaData.NoStringConstructorException, XMLMetaData.UnsupportedArrayTypeException
 
Field Summary
static java.lang.String AUTO_ACKNOWLEDGE
           
static java.lang.String BEAN
           
static java.lang.String CONTAINER
           
static java.lang.String DUPS_OK_ACKNOWLEDGE
           
 
Fields inherited from class jrun.j2ee.metadata.J2EEMetaData
FALSE, TRUE
 
Fields inherited from class jrunx.xml.XMLMetaData
logger
 
Constructor Summary
MessageDrivenMetaData()
           
 
Method Summary
 int getAcknowledgeMode()
           
 java.lang.String getClientID()
           
 ResourceRefMetaData getConnectionFactoryResourceRefMetaData()
           
 java.lang.String getDestinationName()
           
 int getMaxLapPoolSize()
           
 int getMaxPoolSize()
           
 MessageDrivenDestinationMetaData getMessageDrivenDestinationMetaData()
           
 java.lang.String getMessageSelector()
           
 int getMinPoolSize()
           
 java.lang.String getTransactionType()
           
 void init()
           
 void initConnectionFactory()
           
 boolean isBeanManagedTx()
           
 boolean isContainerManagedTx()
           
 boolean isEntity()
           
 boolean isMessageDriven()
           
 boolean isSession()
           
 void setAcknowledgeMode(int acknowledgeMode)
           
 void setClientID(java.lang.String clientID)
           
 void setConnectionFactoryResourceRefMetaData(ResourceRefMetaData metaData)
           
 void setMessageDrivenDestinationMetaData(MessageDrivenDestinationMetaData messageDrivenDestinationMetaData)
           
 void setMessageSelector(java.lang.String messageSelector)
           
 void setTransactionType(java.lang.String transactionType)
           
 boolean validate(boolean excFlag)
           
 
Methods inherited from class jrun.ejb.metadata.EJBMetaData
addExcludeMethod, addMethodPermission, addMethodTransaction, getBeanClass, getEJBClass, getEJBJarMetaData, getEJBName, getJNDIName, getMethodPermissions, getMethodTransactionType, getPermissionMethods, getSecurityIdentityMetaData, getTransactionMethods, getTXDomainName, initBeanClass, isClusterHome, isClusterObject, isMethodExcluded, setBeanClass, setClusterHome, setClusterObject, setEJBClass, setEJBJarMetaData, setEJBName, setJNDIName, setSecurityIdentityMetaData, setTXDomainName
 
Methods inherited from class jrun.j2ee.metadata.ServerJ2EEMetaData
addEJBLocalRef, clearEJBLocalRefs, getEJBLocalRefByName, getEJBLocalRefs, removeEJBLocalRef
 
Methods inherited from class jrun.j2ee.metadata.J2EEMetaData
addEJBRef, addEnvEntry, addResourceEnvRef, addResourceRef, clearEJBRefs, clearEnvEntries, clearResourceEnvRefs, clearResourceRefs, getDisplayName, getEJBRefByName, getEJBRefs, getEnvEntries, getEnvEntryByName, getIconMetaData, getJRunMetaData, getResourceEnvRefByName, getResourceEnvRefs, getResourceRefByName, getResourceRefs, removeEJBRef, removeEnvEntry, removeResourceEnvRef, removeResourceRef, setDisplayName, setIconMetaData, setJRunMetaData
 
Methods inherited from class jrun.j2ee.metadata.DescriptionMetaData
getDescription, setDescription
 
Methods inherited from class jrunx.xml.XMLMetaData
addAcronym, addAcronyms, addPackagePrefix, addPackagePrefixes, exportDocument, getAttribute, getMetaDataSource, getParent, getPersistenceContext, getText, importXML, importXML, remove, removeAttribute, setAttribute, setMetaDataSource, setMetaDataSource, setParent, setParent, setPersistenceContext, setPublicID, setSystemID, setText, sync, sync, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

BEAN

public static final java.lang.String BEAN

CONTAINER

public static final java.lang.String CONTAINER

AUTO_ACKNOWLEDGE

public static final java.lang.String AUTO_ACKNOWLEDGE

DUPS_OK_ACKNOWLEDGE

public static final java.lang.String DUPS_OK_ACKNOWLEDGE
Constructor Detail

MessageDrivenMetaData

public MessageDrivenMetaData()
Method Detail

getAcknowledgeMode

public int getAcknowledgeMode()

getClientID

public java.lang.String getClientID()

getMaxPoolSize

public int getMaxPoolSize()

getMaxLapPoolSize

public int getMaxLapPoolSize()

getMinPoolSize

public int getMinPoolSize()

setConnectionFactoryResourceRefMetaData

public void setConnectionFactoryResourceRefMetaData(ResourceRefMetaData metaData)

getConnectionFactoryResourceRefMetaData

public ResourceRefMetaData getConnectionFactoryResourceRefMetaData()

getDestinationName

public java.lang.String getDestinationName()

getMessageDrivenDestinationMetaData

public MessageDrivenDestinationMetaData getMessageDrivenDestinationMetaData()

getMessageSelector

public java.lang.String getMessageSelector()

getTransactionType

public java.lang.String getTransactionType()

isBeanManagedTx

public boolean isBeanManagedTx()

isContainerManagedTx

public boolean isContainerManagedTx()

isEntity

public boolean isEntity()
Overrides:
isEntity in class EJBMetaData

isMessageDriven

public boolean isMessageDriven()
Overrides:
isMessageDriven in class EJBMetaData

isSession

public boolean isSession()
Overrides:
isSession in class EJBMetaData

setAcknowledgeMode

public void setAcknowledgeMode(int acknowledgeMode)

setMessageDrivenDestinationMetaData

public void setMessageDrivenDestinationMetaData(MessageDrivenDestinationMetaData messageDrivenDestinationMetaData)

setMessageSelector

public void setMessageSelector(java.lang.String messageSelector)

setTransactionType

public void setTransactionType(java.lang.String transactionType)

initConnectionFactory

public void initConnectionFactory()
                           throws DeploymentException

validate

public boolean validate(boolean excFlag)
                 throws DeploymentException

init

public void init()
          throws DeploymentException
Overrides:
init in class EJBMetaData

setClientID

public void setClientID(java.lang.String clientID)


Copyright � 2002 Macromedia Corporation. All Rights Reserved.