org.jboss.metadata.ejb.jboss
Class JBossConsumerBeanMetaData
java.lang.Object
org.jboss.metadata.javaee.support.IdMetaDataImpl
org.jboss.metadata.javaee.support.NamedMetaData
org.jboss.metadata.javaee.support.NamedMetaDataWithDescriptionGroup
org.jboss.metadata.ejb.jboss.JBossEnterpriseBeanMetaData
org.jboss.metadata.ejb.jboss.JBossConsumerBeanMetaData
- All Implemented Interfaces:
- Serializable, Cloneable, IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>, Environment, RemoteEnvironment, IdMetaData, MappableMetaData
public class JBossConsumerBeanMetaData
- extends JBossEnterpriseBeanMetaData
An EJB 3 consumer bean.
- Version:
- $Revision: 73126 $
- Author:
- William DeCoste, Carlo de Wolf
- See Also:
- Serialized Form
| Methods inherited from class org.jboss.metadata.ejb.jboss.JBossEnterpriseBeanMetaData |
checkValid, createPolicy, determineAllDepends, determineConfigurationName, determineContainerConfiguration, determineContainerName, determineInvokerBinding, determineInvokerBindings, determineLocalJndiName, determineResolvedJndiName, determineResolvedJndiName, getAnnotatedEjbReferences, getAnnotations, getAopDomainName, getAssemblyDescriptor, getConfigurationName, getContainerName, getContainerObjectNameJndiName, getContainerTransactions, getDefaultInvokerJndiName, getDefaultInvokers, getDepends, getEjbClass, getEjbJarMetaData, getEjbLocalReferenceByName, getEjbLocalReferences, getEjbName, getEjbReferenceByName, getEjbReferences, getEnterpriseBeansMetaData, getEnvironmentEntries, getEnvironmentEntryByName, getExcludeList, getGeneratedContainerName, getIgnoreDependency, getInvokerBindings, getIorSecurityConfig, getJBossMetaData, getJBossMetaDataWithCheck, getJndiBindingPolicy, getJndiEnvironmentRefsGroup, getJndiRefs, getLocalJndiName, getMappedName, getMessageDestinationReferenceByName, getMessageDestinationReferences, getMethodAttributes, getMethodPermissions, getMethodPermissions, getMethodTransactionTimeout, getMethodTransactionTimeout, getMethodTransactionType, getMethodTransactionType, getPersistenceContextReferenceByName, getPersistenceContextRefs, getPersistenceUnitReferenceByName, getPersistenceUnitRefs, getPoolConfig, getPostConstructs, getPreDestroys, getResourceEnvironmentReferenceByName, getResourceEnvironmentReferences, getResourceReferenceByName, getResourceReferences, getSecurityDomain, getSecurityIdentity, getSecurityProxy, getSecurityRole, getSecurityRolePrincipals, getSecurityRoleRefs, getServiceReferenceByName, getServiceReferences, getTransactionType, hasMethodPermissions, isBMT, isCMT, isEntity, isExceptionOnRollback, isMessageDriven, isMethodReadOnly, isMethodReadOnly, isService, isSession, isTimerPersistence, merge, merge, merge, newBean, setAnnotations, setAopDomainName, setConfigurationName, setContainerName, setDepends, setEjbClass, setEjbName, setEnterpriseBeansMetaData, setExceptionOnRollback, setGeneratedContainerName, setIgnoreDependency, setInvokerBindings, setIorSecurityConfig, setJndiBindingPolicy, setJndiEnvironmentRefsGroup, setJndiRefs, setLocalJndiName, setMappedName, setMethodAttributes, setPoolConfig, setSecurityDomain, setSecurityIdentity, setSecurityProxy, setTimerPersistence, setTransactionType |
JBossConsumerBeanMetaData
public JBossConsumerBeanMetaData()
getMessageDestination
public String getMessageDestination()
setMessageDestination
public void setMessageDestination(String destination)
getMessageDestinationType
public String getMessageDestinationType()
setMessageDestinationType
public void setMessageDestinationType(String destinationType)
getCurrentMessage
public MethodAttributesMetaData getCurrentMessage()
setCurrentMessage
public void setCurrentMessage(MethodAttributesMetaData currentMessage)
getMessageProperties
public List<MessagePropertiesMetaData> getMessageProperties()
setMessageProperties
public void setMessageProperties(List<MessagePropertiesMetaData> messageProperties)
getProducers
public List<ProducerMetaData> getProducers()
setProducers
public void setProducers(List<ProducerMetaData> producers)
getLocalProducers
public List<LocalProducerMetaData> getLocalProducers()
setLocalProducers
public void setLocalProducers(List<LocalProducerMetaData> producers)
isConsumer
public boolean isConsumer()
- Description copied from class:
JBossEnterpriseBeanMetaData
- Whether this is a consumer bean
- Overrides:
isConsumer in class JBossEnterpriseBeanMetaData
- Returns:
- true when a consumer bean
toString
public String toString()
- Overrides:
toString in class NamedMetaData
getDefaultConfigurationName
public String getDefaultConfigurationName()
- Description copied from class:
JBossEnterpriseBeanMetaData
- Get the default configuration name
- Specified by:
getDefaultConfigurationName in class JBossEnterpriseBeanMetaData
- Returns:
- the default name
getDefaultInvokerName
protected String getDefaultInvokerName()
- Description copied from class:
JBossEnterpriseBeanMetaData
- Get the default invokers
- Specified by:
getDefaultInvokerName in class JBossEnterpriseBeanMetaData
- Returns:
- the default invokers
determineJndiName
public String determineJndiName()
- Description copied from class:
JBossEnterpriseBeanMetaData
- Get the base jndi name for the bean if one exists. Not all ejbs have
a jndi name notion.
- Specified by:
determineJndiName in class JBossEnterpriseBeanMetaData
- Returns:
- the base jndi name for the ejb it one exists, null otherwise.
Copyright © 2008 JBoss, A division of Red Hat. All Rights Reserved.