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
- Direct Known Subclasses:
- JBoss51ConsumerBeanMetaData
public class JBossConsumerBeanMetaData
- extends JBossEnterpriseBeanMetaData
An EJB 3 consumer bean.
- Version:
- $Revision: 84989 $
- 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, 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, getSecurityRolesPrincipalVersusRolesMap, getServiceReferenceByName, getServiceReferences, getTransactionType, hasMethodPermissions, isBMT, isCMT, isEntity, isExceptionOnRollback, isGeneric, isMessageDriven, isMethodReadOnly, isMethodReadOnly, isService, isSession, isTimerPersistence, merge, merge, merge, merge, newBean, newBean, setAnnotations, setAopDomainName, setConfigurationName, setContainerName, setDepends, setEjbClass, setEjbName, setEnterpriseBeansMetaData, setEnvironmentRefsGroup, setExceptionOnRollback, setGeneratedContainerName, setIgnoreDependency, setInvokerBindings, setIorSecurityConfig, setJndiBindingPolicy, setJndiEnvironmentRefsGroup, setJndiRefs, setLocalJndiName, setMappedName, setMethodAttributes, setPoolConfig, setSecurityDomain, setSecurityIdentity, setSecurityProxy, setTimerPersistence, setTransactionType |
JBossConsumerBeanMetaData
public JBossConsumerBeanMetaData()
getActivationConfig
public ActivationConfigMetaData getActivationConfig()
setActivationConfig
public void setActivationConfig(ActivationConfigMetaData activationConfig)
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)
getDefaultActivationConfig
public ActivationConfigMetaData getDefaultActivationConfig()
setDefaultActivationConfig
public void setDefaultActivationConfig(ActivationConfigMetaData defaultActivationConfig)
getMappedName
public String getMappedName()
- Specified by:
getMappedName
in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>
- Overrides:
getMappedName
in class JBossEnterpriseBeanMetaData
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
@Deprecated
public String determineJndiName()
- Deprecated. JBMTEA-68
- 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.
merge
public void merge(JBossEnterpriseBeanMetaData overrideEjb,
JBossEnterpriseBeanMetaData originalEjb)
- Overrides:
merge
in class JBossEnterpriseBeanMetaData
Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.