JBoss Metadata EJB 7.2.2.Final

org.jboss.metadata.ejb.spec
Interface MessageDrivenBeanMetaData

All Superinterfaces:
EnterpriseBeanMetaData, Environment, IdMetaData, RemoteEnvironment, Serializable
All Known Subinterfaces:
MessageDrivenBean31MetaData
All Known Implementing Classes:
GenericBeanMetaData, JBossGenericBeanMetaData

public interface MessageDrivenBeanMetaData
extends EnterpriseBeanMetaData

MessageDrivenBeanMetaData.

Version:
$Revision: 1.1 $
Author:
Adrian Brock

Method Summary
 String getAcknowledgeMode()
          Get the acknowledgeMode.
 ActivationConfigMetaData getActivationConfig()
          Get the activationConfig.
 AroundInvokesMetaData getAroundInvokes()
          Get the aroundInvokes.
 String getMessageDestinationLink()
          Get the messageDestinationLink.
 String getMessageDestinationType()
          Get the messageDestinationType.
 String getMessageSelector()
          Get the messageSelector.
 String getMessagingType()
          Get the messagingType.
 SubscriptionDurability getSubscriptionDurability()
          Get the subscriptionDurability.
 NamedMethodMetaData getTimeoutMethod()
          Get the timeoutMethod.
 javax.ejb.TransactionManagementType getTransactionType()
          Get the transactionType.
 boolean isJMS()
          Is this JMS
 void setTimeoutMethod(NamedMethodMetaData timeoutMethod)
          Set the timeoutMethod.
 
Methods inherited from interface org.jboss.metadata.ejb.spec.EnterpriseBeanMetaData
getAnnotatedEjbReferences, getAssemblyDescriptor, getContainerTransactions, getDataSourceByName, getDataSources, getDescriptionGroup, getEjbClass, getEjbJarMetaData, getEjbJarVersion, getEjbLocalReferenceByName, getEjbLocalReferences, getEjbName, getEjbReferenceByName, getEjbReferences, getEnterpriseBeansMetaData, getEnvironmentEntries, getEnvironmentEntryByName, getExcludeList, getJndiEnvironmentRefsGroup, getMappedName, getMessageDestinationReferenceByName, getMessageDestinationReferences, getMethodPermissions, getMethodTransactionType, getMethodTransactionType, getName, getPersistenceContextReferenceByName, getPersistenceContextRefs, getPersistenceUnitReferenceByName, getPersistenceUnitRefs, getPostConstructs, getPreDestroys, getResourceEnvironmentReferenceByName, getResourceEnvironmentReferences, getResourceReferenceByName, getResourceReferences, getSecurityIdentity, getSecurityRoleRefs, getServiceReferenceByName, getServiceReferences, isBMT, isCMT, isEntity, isMessageDriven, isSession
 
Methods inherited from interface org.jboss.metadata.javaee.support.IdMetaData
getId, setId
 

Method Detail

getMessagingType

String getMessagingType()
Get the messagingType.

Returns:
the messagingType.

isJMS

boolean isJMS()
Is this JMS

Returns:
true for jms

getTimeoutMethod

NamedMethodMetaData getTimeoutMethod()
Get the timeoutMethod.

Returns:
the timeoutMethod.

setTimeoutMethod

void setTimeoutMethod(NamedMethodMetaData timeoutMethod)
Set the timeoutMethod.

Parameters:
timeoutMethod - the timeoutMethod.
Throws:
IllegalArgumentException - for a null timeoutMethod

getTransactionType

javax.ejb.TransactionManagementType getTransactionType()
Description copied from interface: EnterpriseBeanMetaData
Get the transactionType.

Specified by:
getTransactionType in interface EnterpriseBeanMetaData
Returns:
the transactionType.

getMessageDestinationType

String getMessageDestinationType()
Get the messageDestinationType.

Returns:
the messageDestinationType.

getAroundInvokes

AroundInvokesMetaData getAroundInvokes()
Get the aroundInvokes.

Returns:
the aroundInvokes.

getMessageDestinationLink

String getMessageDestinationLink()
Get the messageDestinationLink.

Returns:
the messageDestinationLink.

getActivationConfig

ActivationConfigMetaData getActivationConfig()
Get the activationConfig.

Returns:
the activationConfig.

getMessageSelector

String getMessageSelector()
Get the messageSelector.

Returns:
the messageSelector.

getAcknowledgeMode

String getAcknowledgeMode()
Get the acknowledgeMode.

Returns:
the acknowledgeMode.

getSubscriptionDurability

SubscriptionDurability getSubscriptionDurability()
Get the subscriptionDurability.

Returns:
the subscriptionDurability.

JBoss Metadata EJB 7.2.2.Final

Copyright © 2015 JBoss by Red Hat. All Rights Reserved.