|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.metadata.MetaData
org.jboss.metadata.BeanMetaData
org.jboss.metadata.MessageDrivenMetaData
Provides a container and parser for the metadata of a message driven bean.
Have to add changes ApplicationMetaData and ConfigurationMetaData.
Revisions:
20011031: Andy
Field Summary | |
static int |
AUTO_ACKNOWLEDGE_MODE
|
static int |
CLIENT_ACKNOWLEDGE_MODE
|
static String |
DEFAULT_MESSAGE_DRIVEN_BEAN_INVOKER_PROXY_BINDING
|
static int |
DUPS_OK_ACKNOWLEDGE_MODE
|
static byte |
DURABLE_SUBSCRIPTION
|
static byte |
NON_DURABLE_SUBSCRIPTION
|
static byte |
TX_UNSET
|
Fields inherited from class org.jboss.metadata.BeanMetaData |
beanType, callByValue, clustered, configurationName, containerManagedTx, ENTITY_TYPE, invokerBindings, LOCAL_INVOKER_PROXY_BINDING, MDB_TYPE, SESSION_TYPE |
Fields inherited from class org.jboss.metadata.MetaData |
log, TX_MANDATORY, TX_NEVER, TX_NOT_SUPPORTED, TX_REQUIRED, TX_REQUIRES_NEW, TX_SUPPORTS, TX_UNKNOWN |
Constructor Summary | |
MessageDrivenMetaData(ApplicationMetaData app)
|
Method Summary | |
void |
defaultInvokerBindings()
|
int |
getAcknowledgeMode()
Get the message acknowledgement mode. |
String |
getClientId()
|
String |
getDefaultConfigurationName()
|
String |
getDestinationJndiName()
|
String |
getDestinationType()
|
String |
getMessageSelector()
|
byte |
getMethodTransactionType()
Check MDB methods TX type, is cached here |
byte |
getMethodTransactionType(String methodName,
Class[] params,
InvocationType iface)
Overide here, since a message driven bean only ever have one method, which we might cache. |
String |
getPasswd()
|
byte |
getSubscriptionDurability()
Get the subscription durability mode. |
String |
getSubscriptionId()
|
String |
getUser()
|
void |
importEjbJarXml(Element element)
Non-operation. |
void |
importJbossXml(Element element)
Non-operation. |
Methods inherited from class org.jboss.metadata.MetaData |
clone, getChildrenByTagName, getElementAttribute, getElementContent, getElementContent, getFirstElementContent, getOptionalChild, getOptionalChild, getOptionalChildBooleanContent, getOptionalChildContent, getUniqueChild, getUniqueChildContent, importXml, jdk13Enabled |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int AUTO_ACKNOWLEDGE_MODE
public static final int DUPS_OK_ACKNOWLEDGE_MODE
public static final int CLIENT_ACKNOWLEDGE_MODE
public static final byte DURABLE_SUBSCRIPTION
public static final byte NON_DURABLE_SUBSCRIPTION
public static final byte TX_UNSET
public static final String DEFAULT_MESSAGE_DRIVEN_BEAN_INVOKER_PROXY_BINDING
Constructor Detail |
public MessageDrivenMetaData(ApplicationMetaData app)
Method Detail |
public int getAcknowledgeMode()
public String getDestinationType()
public String getMessageSelector()
public String getDestinationJndiName()
public String getUser()
public String getPasswd()
public String getClientId()
public String getSubscriptionId()
public byte getMethodTransactionType()
public byte getMethodTransactionType(String methodName, Class[] params, InvocationType iface)
getMethodTransactionType
in class BeanMetaData
public byte getSubscriptionDurability()
public String getDefaultConfigurationName()
getDefaultConfigurationName
in class BeanMetaData
public void importEjbJarXml(Element element) throws org.jboss.deployment.DeploymentException
MetaData
importEjbJarXml
in class BeanMetaData
org.jboss.deployment.DeploymentException
public void importJbossXml(Element element) throws org.jboss.deployment.DeploymentException
MetaData
importJbossXml
in class BeanMetaData
org.jboss.deployment.DeploymentException
public void defaultInvokerBindings()
defaultInvokerBindings
in class BeanMetaData
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |