|
||||||||||
PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.metadata.MetaData (src)
org.jboss.metadata.BeanMetaData (src)
org.jboss.metadata.MessageDrivenMetaData
Provides a container and parser for the metadata of a message driven bean.
Have to add changes ApplicationMetaData and ConfigurationMetaData.
Field Summary | |
static int |
AUTO_ACKNOWLEDGE_MODE
|
static int |
CLIENT_ACKNOWLEDGE_MODE
|
static java.lang.String |
DEFAULT_MESSAGE_DRIVEN_BEAN_INVOKER_PROXY_BINDING
|
static java.lang.String |
DEFAULT_MESSAGING_TYPE
|
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 (src) |
beanType, callByValue, clustered, configurationName, containerManagedTx, ENTITY_TYPE, invokerBindings, LOCAL_INVOKER_PROXY_BINDING, MDB_TYPE, portComponent, serviceEndpointClass, SESSION_TYPE |
Fields inherited from class org.jboss.metadata.MetaData (src) |
log, TX_MANDATORY, TX_NEVER, TX_NOT_SUPPORTED, TX_REQUIRED, TX_REQUIRES_NEW, TX_SUPPORTS, TX_UNKNOWN |
Constructor Summary | |
MessageDrivenMetaData(ApplicationMetaData (src) app)
|
Method Summary | |
void |
defaultInvokerBindings()
|
int |
getAcknowledgeMode()
Get the message acknowledgement mode. |
java.util.HashMap |
getActivationConfigProperties()
Get all the activation config properties |
ActivationConfigPropertyMetaData (src) |
getActivationConfigProperty(java.lang.String name)
Get a particular activation config property |
java.lang.String |
getClientId()
|
java.lang.String |
getDefaultConfigurationName()
|
java.lang.String |
getDestinationJndiName()
|
java.lang.String |
getDestinationLink()
|
java.lang.String |
getDestinationType()
|
java.lang.String |
getMessageSelector()
|
java.lang.String |
getMessagingType()
|
byte |
getMethodTransactionType()
Check MDB methods TX type, is cached here |
byte |
getMethodTransactionType(java.lang.String methodName,
java.lang.Class[] signature)
Check MDB methods TX type, is cached here |
byte |
getMethodTransactionType(java.lang.String methodName,
java.lang.Class[] params,
InvocationType (src) iface)
Overide here, since a message driven bean only ever have one method, which we might cache. |
java.lang.String |
getPasswd()
|
java.lang.String |
getResourceAdapterName()
Get the resource adapter name |
byte |
getSubscriptionDurability()
Get the subscription durability mode. |
java.lang.String |
getSubscriptionId()
|
java.lang.String |
getUser()
|
void |
importEjbJarXml(org.w3c.dom.Element element)
Called to parse the ejb-jar.xml enterprise-beans child ejb elements |
void |
importJbossXml(org.w3c.dom.Element element)
Called to parse the jboss.xml enterprise-beans child ejb elements |
boolean |
isJMSMessagingType()
|
Methods inherited from class org.jboss.metadata.MetaData (src) |
clone, getChildrenByTagName, getElementAttribute, getElementContent, getElementContent, getFirstElementContent, getOptionalChild, getOptionalChild, getOptionalChildBooleanContent, getOptionalChildBooleanContent, getOptionalChildContent, 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 java.lang.String DEFAULT_MESSAGE_DRIVEN_BEAN_INVOKER_PROXY_BINDING
public static final java.lang.String DEFAULT_MESSAGING_TYPE
Constructor Detail |
public MessageDrivenMetaData(ApplicationMetaData (src) app)
Method Detail |
public int getAcknowledgeMode()
public java.lang.String getMessagingType()
public boolean isJMSMessagingType()
public java.lang.String getDestinationType()
public java.lang.String getDestinationLink()
public java.lang.String getMessageSelector()
public java.lang.String getDestinationJndiName()
public java.lang.String getUser()
public java.lang.String getPasswd()
public java.lang.String getClientId()
public java.lang.String getSubscriptionId()
public byte getMethodTransactionType()
public byte getMethodTransactionType(java.lang.String methodName, java.lang.Class[] signature)
public byte getMethodTransactionType(java.lang.String methodName, java.lang.Class[] params, InvocationType (src) iface)
getMethodTransactionType
in class BeanMetaData (src)
public byte getSubscriptionDurability()
public java.lang.String getDefaultConfigurationName()
getDefaultConfigurationName
in class BeanMetaData (src)
public java.util.HashMap getActivationConfigProperties()
public ActivationConfigPropertyMetaData (src) getActivationConfigProperty(java.lang.String name)
name
- the name of the property
public java.lang.String getResourceAdapterName()
public void importEjbJarXml(org.w3c.dom.Element element) throws DeploymentException (src)
BeanMetaData (src)
importEjbJarXml
in class BeanMetaData (src)
element
- one of session/entity/message-driven
DeploymentException (src)
public void importJbossXml(org.w3c.dom.Element element) throws DeploymentException (src)
BeanMetaData (src)
importJbossXml
in class BeanMetaData (src)
element
- one of session/entity/message-driven
DeploymentException (src)
public void defaultInvokerBindings()
defaultInvokerBindings
in class BeanMetaData (src)
|
||||||||||
PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |