|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.objectweb.jonas_lib.deployment.xml.AbsElement
org.objectweb.jonas_lib.deployment.xml.AbsDescriptionElement
org.objectweb.jonas_lib.deployment.xml.AbsEnvironmentElement
org.objectweb.jonas_ejb.deployment.xml.CommonEjb
org.objectweb.jonas_ejb.deployment.xml.MessageDriven
This class defines the implementation of the element message-driven
Constructor Summary | |
MessageDriven()
Constructor |
Method Summary | |
java.lang.String |
getAcknowledgeMode()
Gets the acknowledge-mode (EJB2.0 only) |
ActivationConfig |
getActivationConfig()
Gets the activation-config (EJB2.1 only) |
java.lang.String |
getEjbClass()
Gets the ejb-class |
java.lang.String |
getEjbName()
Gets the ejb-name |
java.lang.String |
getMessageDestinationLink()
Gets the message-destination-link (EJB2.1 only) |
java.lang.String |
getMessageDestinationType()
Gets the message-destination-type (EJB2.1 only) |
MessageDrivenDestination |
getMessageDrivenDestination()
Gets the message-driven-destination (EJB2.0 only) |
java.lang.String |
getMessageSelector()
Gets the message-selector (EJB2.0 only) |
java.lang.String |
getMessagingType()
Gets the messaging-type |
SecurityIdentity |
getSecurityIdentity()
Gets the security-identity |
java.lang.String |
getTransactionType()
Gets the transaction-type |
void |
setAcknowledgeMode(java.lang.String acknowledgeMode)
Set the acknowledge-mode (EJB2.0 only) |
void |
setActivationConfig(ActivationConfig activationConfig)
Set the activation-config (EJB2.1 only) |
void |
setEjbClass(java.lang.String ejbClass)
Set the ejb-class |
void |
setEjbName(java.lang.String ejbName)
Set the ejb-name |
void |
setMessageDestinationLink(java.lang.String messageDestinationLink)
Set the message-destination-link (EJB2.1 only) |
void |
setMessageDestinationType(java.lang.String messageDestinationType)
Set the message-destination-type (EJB2.1 only) |
void |
setMessageDrivenDestination(MessageDrivenDestination messageDrivenDestination)
Set the message-driven-destination (EJB2.0 only) |
void |
setMessageSelector(java.lang.String messageSelector)
Set the message-selector (EJB2.0 only) |
void |
setMessagingType(java.lang.String messagingType)
Set the messaging-type |
void |
setSecurityIdentity(SecurityIdentity securityIdentity)
Set the security-identity |
void |
setTransactionType(java.lang.String transactionType)
Set the transaction-type |
java.lang.String |
toXML(int indent)
Represents this element by it's XML description. |
Methods inherited from class org.objectweb.jonas_ejb.deployment.xml.CommonEjb |
addSecurityRoleRef, getHome, getLocal, getLocalHome, getRemote, getSecurityRoleRefList, setHome, setLocal, setLocalHome, setRemote, setSecurityRoleRefList |
Methods inherited from class org.objectweb.jonas_lib.deployment.xml.AbsEnvironmentElement |
addEjbLocalRef, addEjbRef, addEnvEntry, addResourceEnvRef, addResourceRef, addServiceRef, getEjbLocalRefList, getEjbRefList, getEnvEntryList, getResourceEnvRefList, getResourceRefList, getServiceRefList |
Methods inherited from class org.objectweb.jonas_lib.deployment.xml.AbsDescriptionElement |
getDescription, getDisplayName, getIcon, setDescription, setDisplayName, setIcon, setLargeIcon, setLargeIcon, setSmallIcon, setSmallIcon |
Methods inherited from class org.objectweb.jonas_lib.deployment.xml.AbsElement |
indent, toString, toXML, xmlAttribute, xmlElement |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.objectweb.jonas_lib.deployment.xml.JndiEnvRefsGroupXml |
getEjbLocalRefList, getEjbRefList, getEnvEntryList, getResourceEnvRefList, getResourceRefList, getServiceRefList |
Methods inherited from interface org.objectweb.jonas_lib.deployment.xml.DescriptionGroupXml |
getDescription, getDisplayName, getIcon |
Constructor Detail |
public MessageDriven()
Method Detail |
public java.lang.String getEjbName()
getEjbName
in interface CommonEjbXml
getEjbName
in class CommonEjb
public void setEjbName(java.lang.String ejbName)
setEjbName
in class CommonEjb
ejbName
- ejbNamepublic java.lang.String getEjbClass()
getEjbClass
in interface CommonEjbXml
getEjbClass
in class CommonEjb
public void setEjbClass(java.lang.String ejbClass)
setEjbClass
in class CommonEjb
ejbClass
- ejbClasspublic java.lang.String getMessagingType()
public void setMessagingType(java.lang.String messagingType)
public java.lang.String getTransactionType()
getTransactionType
in class CommonEjb
public void setTransactionType(java.lang.String transactionType)
setTransactionType
in class CommonEjb
transactionType
- transactionTypepublic java.lang.String getMessageSelector()
public void setMessageSelector(java.lang.String messageSelector)
messageSelector
- messageSelectorpublic java.lang.String getAcknowledgeMode()
public void setAcknowledgeMode(java.lang.String acknowledgeMode)
acknowledgeMode
- acknowledgeModepublic MessageDrivenDestination getMessageDrivenDestination()
public void setMessageDrivenDestination(MessageDrivenDestination messageDrivenDestination)
messageDrivenDestination
- messageDrivenDestinationpublic java.lang.String getMessageDestinationType()
public void setMessageDestinationType(java.lang.String messageDestinationType)
messageDestinationType
- message-destination-typepublic java.lang.String getMessageDestinationLink()
public void setMessageDestinationLink(java.lang.String messageDestinationLink)
messageDestinationLink
- message-destination-linkpublic ActivationConfig getActivationConfig()
public void setActivationConfig(ActivationConfig activationConfig)
activationConfig
- activation-configpublic SecurityIdentity getSecurityIdentity()
getSecurityIdentity
in interface CommonEjbXml
getSecurityIdentity
in class CommonEjb
public void setSecurityIdentity(SecurityIdentity securityIdentity)
setSecurityIdentity
in class CommonEjb
securityIdentity
- securityIdentitypublic java.lang.String toXML(int indent)
toXML
in interface Element
toXML
in class AbsElement
indent
- use this indent for prexifing XML representation.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |