org.objectweb.jonas_ejb.deployment.xml
Class MessageDrivenImpl
java.lang.Object
|
+--org.xml.sax.helpers.DefaultHandler
|
+--org.objectweb.jonas_ejb.deployment.xml.MessageDrivenImpl
- All Implemented Interfaces:
- org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler, MessageDriven, java.io.Serializable, Unmarshallable
- public class MessageDrivenImpl
- extends org.xml.sax.helpers.DefaultHandler
- implements Unmarshallable, MessageDriven
- See Also:
- Serialized Form
Method Summary |
void |
addEjbLocalRef(EjbLocalRef ejbLocalRef)
|
void |
addEjbRef(EjbRef ejbRef)
|
void |
addEnvEntry(EnvEntry envEntry)
|
void |
addResourceEnvRef(ResourceEnvRef resourceEnvRef)
|
void |
addResourceRef(ResourceRef resourceRef)
|
void |
characters(char[] ch,
int start,
int len)
|
void |
endElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName)
|
AcknowledgeMode |
getAcknowledgeMode()
|
Unmarshallable |
getCurrentUNode()
|
Description |
getDescription()
|
DisplayName |
getDisplayName()
|
EjbClass |
getEjbClass()
|
java.util.List |
getEjbLocalRefList()
|
EjbName |
getEjbName()
|
java.util.List |
getEjbRefList()
|
java.util.List |
getEnvEntryList()
|
java.lang.String |
getId()
|
LargeIcon |
getLargeIcon()
|
MessageDrivenDestination |
getMessageDrivenDestination()
|
MessageSelector |
getMessageSelector()
|
Unmarshallable |
getParentUNode()
|
java.util.List |
getResourceEnvRefList()
|
java.util.List |
getResourceRefList()
|
SecurityIdentity |
getSecurityIdentity()
|
SmallIcon |
getSmallIcon()
|
TransactionType |
getTransactionType()
|
void |
marshal(java.io.File file)
|
void |
marshal(java.io.OutputStream outputStream)
|
void |
marshal(java.io.Writer writer)
|
void |
removeEjbLocalRef(EjbLocalRef ejbLocalRef)
|
void |
removeEjbRef(EjbRef ejbRef)
|
void |
removeEnvEntry(EnvEntry envEntry)
|
void |
removeResourceEnvRef(ResourceEnvRef resourceEnvRef)
|
void |
removeResourceRef(ResourceRef resourceRef)
|
void |
setAcknowledgeMode(AcknowledgeMode acknowledgeMode)
|
void |
setCurrentUNode(Unmarshallable currentUNode)
|
void |
setDescription(Description description)
|
void |
setDisplayName(DisplayName displayName)
|
void |
setEjbClass(EjbClass ejbClass)
|
void |
setEjbLocalRefList(java.util.List ejbLocalRefList)
|
void |
setEjbName(EjbName ejbName)
|
void |
setEjbRefList(java.util.List ejbRefList)
|
static void |
setEntityResolver(org.xml.sax.EntityResolver resolver)
This sets a SAX EntityResolver for this unmarshalling process. |
void |
setEnvEntryList(java.util.List envEntryList)
|
static void |
setErrorHandler(org.xml.sax.ErrorHandler handler)
This sets a SAX ErrorHandler for this unmarshalling process. |
void |
setId(java.lang.String id)
|
void |
setLargeIcon(LargeIcon largeIcon)
|
void |
setMessageDrivenDestination(MessageDrivenDestination messageDrivenDestination)
|
void |
setMessageSelector(MessageSelector messageSelector)
|
void |
setParentUNode(Unmarshallable parentUNode)
|
void |
setResourceEnvRefList(java.util.List resourceEnvRefList)
|
void |
setResourceRefList(java.util.List resourceRefList)
|
void |
setSecurityIdentity(SecurityIdentity securityIdentity)
|
void |
setSmallIcon(SmallIcon smallIcon)
|
void |
setTransactionType(TransactionType transactionType)
|
void |
startElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts)
|
static MessageDriven |
unmarshal(java.io.File file)
|
static MessageDriven |
unmarshal(java.io.File file,
boolean validate)
|
static MessageDriven |
unmarshal(java.io.InputStream inputStream)
|
static MessageDriven |
unmarshal(java.io.InputStream inputStream,
boolean validate)
|
static MessageDriven |
unmarshal(java.io.Reader reader)
|
static MessageDriven |
unmarshal(java.io.Reader reader,
boolean validate)
|
protected void |
writeXMLRepresentation(java.io.Writer writer,
java.lang.String indent)
|
Methods inherited from class org.xml.sax.helpers.DefaultHandler |
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.xml.sax.ContentHandler |
endDocument, endPrefixMapping, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping |
MessageDrivenImpl
public MessageDrivenImpl()
getDescription
public Description getDescription()
- Specified by:
getDescription
in interface MessageDriven
setDescription
public void setDescription(Description description)
- Specified by:
setDescription
in interface MessageDriven
getDisplayName
public DisplayName getDisplayName()
- Specified by:
getDisplayName
in interface MessageDriven
setDisplayName
public void setDisplayName(DisplayName displayName)
- Specified by:
setDisplayName
in interface MessageDriven
getSmallIcon
public SmallIcon getSmallIcon()
- Specified by:
getSmallIcon
in interface MessageDriven
setSmallIcon
public void setSmallIcon(SmallIcon smallIcon)
- Specified by:
setSmallIcon
in interface MessageDriven
getLargeIcon
public LargeIcon getLargeIcon()
- Specified by:
getLargeIcon
in interface MessageDriven
setLargeIcon
public void setLargeIcon(LargeIcon largeIcon)
- Specified by:
setLargeIcon
in interface MessageDriven
getEjbName
public EjbName getEjbName()
- Specified by:
getEjbName
in interface MessageDriven
setEjbName
public void setEjbName(EjbName ejbName)
- Specified by:
setEjbName
in interface MessageDriven
getEjbClass
public EjbClass getEjbClass()
- Specified by:
getEjbClass
in interface MessageDriven
setEjbClass
public void setEjbClass(EjbClass ejbClass)
- Specified by:
setEjbClass
in interface MessageDriven
getTransactionType
public TransactionType getTransactionType()
- Specified by:
getTransactionType
in interface MessageDriven
setTransactionType
public void setTransactionType(TransactionType transactionType)
- Specified by:
setTransactionType
in interface MessageDriven
getMessageSelector
public MessageSelector getMessageSelector()
- Specified by:
getMessageSelector
in interface MessageDriven
setMessageSelector
public void setMessageSelector(MessageSelector messageSelector)
- Specified by:
setMessageSelector
in interface MessageDriven
getAcknowledgeMode
public AcknowledgeMode getAcknowledgeMode()
- Specified by:
getAcknowledgeMode
in interface MessageDriven
setAcknowledgeMode
public void setAcknowledgeMode(AcknowledgeMode acknowledgeMode)
- Specified by:
setAcknowledgeMode
in interface MessageDriven
getMessageDrivenDestination
public MessageDrivenDestination getMessageDrivenDestination()
- Specified by:
getMessageDrivenDestination
in interface MessageDriven
setMessageDrivenDestination
public void setMessageDrivenDestination(MessageDrivenDestination messageDrivenDestination)
- Specified by:
setMessageDrivenDestination
in interface MessageDriven
getEnvEntryList
public java.util.List getEnvEntryList()
- Specified by:
getEnvEntryList
in interface MessageDriven
setEnvEntryList
public void setEnvEntryList(java.util.List envEntryList)
- Specified by:
setEnvEntryList
in interface MessageDriven
addEnvEntry
public void addEnvEntry(EnvEntry envEntry)
- Specified by:
addEnvEntry
in interface MessageDriven
removeEnvEntry
public void removeEnvEntry(EnvEntry envEntry)
- Specified by:
removeEnvEntry
in interface MessageDriven
getEjbRefList
public java.util.List getEjbRefList()
- Specified by:
getEjbRefList
in interface MessageDriven
setEjbRefList
public void setEjbRefList(java.util.List ejbRefList)
- Specified by:
setEjbRefList
in interface MessageDriven
addEjbRef
public void addEjbRef(EjbRef ejbRef)
- Specified by:
addEjbRef
in interface MessageDriven
removeEjbRef
public void removeEjbRef(EjbRef ejbRef)
- Specified by:
removeEjbRef
in interface MessageDriven
getEjbLocalRefList
public java.util.List getEjbLocalRefList()
- Specified by:
getEjbLocalRefList
in interface MessageDriven
setEjbLocalRefList
public void setEjbLocalRefList(java.util.List ejbLocalRefList)
- Specified by:
setEjbLocalRefList
in interface MessageDriven
addEjbLocalRef
public void addEjbLocalRef(EjbLocalRef ejbLocalRef)
- Specified by:
addEjbLocalRef
in interface MessageDriven
removeEjbLocalRef
public void removeEjbLocalRef(EjbLocalRef ejbLocalRef)
- Specified by:
removeEjbLocalRef
in interface MessageDriven
getSecurityIdentity
public SecurityIdentity getSecurityIdentity()
- Specified by:
getSecurityIdentity
in interface MessageDriven
setSecurityIdentity
public void setSecurityIdentity(SecurityIdentity securityIdentity)
- Specified by:
setSecurityIdentity
in interface MessageDriven
getResourceRefList
public java.util.List getResourceRefList()
- Specified by:
getResourceRefList
in interface MessageDriven
setResourceRefList
public void setResourceRefList(java.util.List resourceRefList)
- Specified by:
setResourceRefList
in interface MessageDriven
addResourceRef
public void addResourceRef(ResourceRef resourceRef)
- Specified by:
addResourceRef
in interface MessageDriven
removeResourceRef
public void removeResourceRef(ResourceRef resourceRef)
- Specified by:
removeResourceRef
in interface MessageDriven
getResourceEnvRefList
public java.util.List getResourceEnvRefList()
- Specified by:
getResourceEnvRefList
in interface MessageDriven
setResourceEnvRefList
public void setResourceEnvRefList(java.util.List resourceEnvRefList)
- Specified by:
setResourceEnvRefList
in interface MessageDriven
addResourceEnvRef
public void addResourceEnvRef(ResourceEnvRef resourceEnvRef)
- Specified by:
addResourceEnvRef
in interface MessageDriven
removeResourceEnvRef
public void removeResourceEnvRef(ResourceEnvRef resourceEnvRef)
- Specified by:
removeResourceEnvRef
in interface MessageDriven
getId
public java.lang.String getId()
- Specified by:
getId
in interface MessageDriven
setId
public void setId(java.lang.String id)
- Specified by:
setId
in interface MessageDriven
marshal
public void marshal(java.io.File file)
throws java.io.IOException
- Specified by:
marshal
in interface MessageDriven
marshal
public void marshal(java.io.OutputStream outputStream)
throws java.io.IOException
- Specified by:
marshal
in interface MessageDriven
marshal
public void marshal(java.io.Writer writer)
throws java.io.IOException
- Specified by:
marshal
in interface MessageDriven
writeXMLRepresentation
protected void writeXMLRepresentation(java.io.Writer writer,
java.lang.String indent)
throws java.io.IOException
setEntityResolver
public static void setEntityResolver(org.xml.sax.EntityResolver resolver)
This sets a SAX EntityResolver
for this unmarshalling process.
- Parameters:
resolver
- the entity resolver to use.
setErrorHandler
public static void setErrorHandler(org.xml.sax.ErrorHandler handler)
This sets a SAX ErrorHandler
for this unmarshalling process.
- Parameters:
handler
- the entity resolver to use.
unmarshal
public static MessageDriven unmarshal(java.io.File file)
throws java.io.IOException
unmarshal
public static MessageDriven unmarshal(java.io.File file,
boolean validate)
throws java.io.IOException
unmarshal
public static MessageDriven unmarshal(java.io.InputStream inputStream)
throws java.io.IOException
unmarshal
public static MessageDriven unmarshal(java.io.InputStream inputStream,
boolean validate)
throws java.io.IOException
unmarshal
public static MessageDriven unmarshal(java.io.Reader reader)
throws java.io.IOException
unmarshal
public static MessageDriven unmarshal(java.io.Reader reader,
boolean validate)
throws java.io.IOException
getParentUNode
public Unmarshallable getParentUNode()
- Specified by:
getParentUNode
in interface Unmarshallable
setParentUNode
public void setParentUNode(Unmarshallable parentUNode)
- Specified by:
setParentUNode
in interface Unmarshallable
getCurrentUNode
public Unmarshallable getCurrentUNode()
- Specified by:
getCurrentUNode
in interface Unmarshallable
setCurrentUNode
public void setCurrentUNode(Unmarshallable currentUNode)
- Specified by:
setCurrentUNode
in interface Unmarshallable
startElement
public void startElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts)
throws org.xml.sax.SAXException
- Specified by:
startElement
in interface org.xml.sax.ContentHandler
- Overrides:
startElement
in class org.xml.sax.helpers.DefaultHandler
endElement
public void endElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName)
throws org.xml.sax.SAXException
- Specified by:
endElement
in interface org.xml.sax.ContentHandler
- Overrides:
endElement
in class org.xml.sax.helpers.DefaultHandler
characters
public void characters(char[] ch,
int start,
int len)
throws org.xml.sax.SAXException
- Specified by:
characters
in interface org.xml.sax.ContentHandler
- Overrides:
characters
in class org.xml.sax.helpers.DefaultHandler