|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.metadata.javaee.support.IdMetaDataImpl
org.jboss.metadata.javaee.support.NamedMetaData
org.jboss.metadata.javaee.support.NamedMetaDataWithDescriptionGroup
org.jboss.metadata.ejb.spec.EnterpriseBeanMetaData
org.jboss.metadata.ejb.spec.MessageDrivenBeanMetaData
public class MessageDrivenBeanMetaData
MessageDrivenBeanMetaData.
Constructor Summary | |
---|---|
MessageDrivenBeanMetaData()
Create a new MessageDrivenBeanMetaData. |
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 |
boolean |
isMessageDriven()
Whether this is a message driven bean |
void |
merge(EnterpriseBeanMetaData override,
EnterpriseBeanMetaData original)
Merge two EnterpriseBeanMetaDatas |
void |
merge(MessageDrivenBeanMetaData override,
MessageDrivenBeanMetaData original)
|
void |
setAcknowledgeMode(String acknowledgeMode)
Set the acknowledgeMode. |
void |
setActivationConfig(ActivationConfigMetaData activationConfig)
Set the activationConfig. |
void |
setAroundInvokes(AroundInvokesMetaData aroundInvokes)
Set the aroundInvokes. |
void |
setMessageDestinationLink(String messageDestinationLink)
Set the messageDestinationLink. |
void |
setMessageDestinationType(String messageDestinationType)
Set the messageDestinationType. |
void |
setMessageDrivenDestination(MessageDrivenDestinationMetaData mdd)
|
void |
setMessageSelector(String messageSelector)
Set the messageSelector. |
void |
setMessagingType(String messagingType)
Set the messagingType. |
void |
setSubscriptionDurability(SubscriptionDurability subscriptionDurability)
Set the subscriptionDurability. |
void |
setTimeoutMethod(NamedMethodMetaData timeoutMethod)
Set the timeoutMethod. |
void |
setTransactionType(javax.ejb.TransactionManagementType transactionType)
Set the transactionType. |
Methods inherited from class org.jboss.metadata.javaee.support.NamedMetaDataWithDescriptionGroup |
---|
getDescriptionGroup, merge, setDescriptionGroup |
Methods inherited from class org.jboss.metadata.javaee.support.NamedMetaData |
---|
equals, getKey, getName, hashCode, setName, toString |
Methods inherited from class org.jboss.metadata.javaee.support.IdMetaDataImpl |
---|
clone, getId, merge, merge, setId |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.jboss.metadata.common.ejb.IEnterpriseBeanMetaData |
---|
getDescriptionGroup, getId, setDescriptionGroup |
Methods inherited from interface org.jboss.metadata.javaee.support.MappableMetaData |
---|
getKey |
Constructor Detail |
---|
public MessageDrivenBeanMetaData()
Method Detail |
---|
public boolean isMessageDriven()
EnterpriseBeanMetaData
isMessageDriven
in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>
isMessageDriven
in class EnterpriseBeanMetaData
public String getMessagingType()
public boolean isJMS()
public void setMessagingType(String messagingType)
messagingType
- the messagingType.
IllegalArgumentException
- for a null messagingTypepublic NamedMethodMetaData getTimeoutMethod()
getTimeoutMethod
in interface ITimeoutTarget
public void setTimeoutMethod(NamedMethodMetaData timeoutMethod)
setTimeoutMethod
in interface ITimeoutTarget
timeoutMethod
- the timeoutMethod.
IllegalArgumentException
- for a null timeoutMethodpublic javax.ejb.TransactionManagementType getTransactionType()
EnterpriseBeanMetaData
getTransactionType
in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>
getTransactionType
in class EnterpriseBeanMetaData
public void setTransactionType(javax.ejb.TransactionManagementType transactionType)
transactionType
- the transactionType.
IllegalArgumentException
- for a null transactionTypepublic String getMessageDestinationType()
public void setMessageDestinationType(String messageDestinationType)
messageDestinationType
- the messageDestinationType.
IllegalArgumentException
- for a null messageDestinationTypepublic AroundInvokesMetaData getAroundInvokes()
public void setAroundInvokes(AroundInvokesMetaData aroundInvokes)
aroundInvokes
- the aroundInvokes.
IllegalArgumentException
- for a null aroundInvokespublic String getMessageDestinationLink()
public void setMessageDestinationLink(String messageDestinationLink)
messageDestinationLink
- the messageDestinationLink.
IllegalArgumentException
- for a null messageDestinationLinkpublic ActivationConfigMetaData getActivationConfig()
public void setActivationConfig(ActivationConfigMetaData activationConfig)
activationConfig
- the activationConfig.
IllegalArgumentException
- for a null activationConfigpublic String getMessageSelector()
public void setMessageSelector(String messageSelector)
messageSelector
- the messageSelector.
IllegalArgumentException
- for a null messageSelectorpublic String getAcknowledgeMode()
public void setAcknowledgeMode(String acknowledgeMode)
acknowledgeMode
- the acknowledgeMode.
IllegalArgumentException
- for a null acknowledgeModepublic SubscriptionDurability getSubscriptionDurability()
public void setSubscriptionDurability(SubscriptionDurability subscriptionDurability)
subscriptionDurability
- the subscriptionDurability.
IllegalArgumentException
- for a null subscriptionDurabilitypublic void setMessageDrivenDestination(MessageDrivenDestinationMetaData mdd)
public void merge(EnterpriseBeanMetaData override, EnterpriseBeanMetaData original)
EnterpriseBeanMetaData
merge
in class EnterpriseBeanMetaData
public void merge(MessageDrivenBeanMetaData override, MessageDrivenBeanMetaData original)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |