org.objectweb.jonas_ejb.deployment.xml
Class EnterpriseBeansImpl
java.lang.Object
|
+--org.xml.sax.helpers.DefaultHandler
|
+--org.objectweb.jonas_ejb.deployment.xml.EnterpriseBeansImpl
- All Implemented Interfaces:
- org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, EnterpriseBeans, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler, java.io.Serializable, Unmarshallable
- public class EnterpriseBeansImpl
- extends org.xml.sax.helpers.DefaultHandler
- implements Unmarshallable, EnterpriseBeans
- See Also:
- Serialized Form
Method Summary |
void |
addEntity(Entity entity)
|
void |
addMessageDriven(MessageDriven messageDriven)
|
void |
addSession(Session session)
|
void |
characters(char[] ch,
int start,
int len)
|
void |
endElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName)
|
Unmarshallable |
getCurrentUNode()
|
java.util.List |
getEntityList()
|
java.lang.String |
getId()
|
java.util.List |
getMessageDrivenList()
|
Unmarshallable |
getParentUNode()
|
java.util.List |
getSessionList()
|
void |
marshal(java.io.File file)
|
void |
marshal(java.io.OutputStream outputStream)
|
void |
marshal(java.io.Writer writer)
|
void |
removeEntity(Entity entity)
|
void |
removeMessageDriven(MessageDriven messageDriven)
|
void |
removeSession(Session session)
|
void |
setCurrentUNode(Unmarshallable currentUNode)
|
void |
setEntityList(java.util.List entityList)
|
static void |
setEntityResolver(org.xml.sax.EntityResolver resolver)
This sets a SAX EntityResolver for this unmarshalling process. |
static void |
setErrorHandler(org.xml.sax.ErrorHandler handler)
This sets a SAX ErrorHandler for this unmarshalling process. |
void |
setId(java.lang.String id)
|
void |
setMessageDrivenList(java.util.List messageDrivenList)
|
void |
setParentUNode(Unmarshallable parentUNode)
|
void |
setSessionList(java.util.List sessionList)
|
void |
startElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts)
|
static EnterpriseBeans |
unmarshal(java.io.File file)
|
static EnterpriseBeans |
unmarshal(java.io.File file,
boolean validate)
|
static EnterpriseBeans |
unmarshal(java.io.InputStream inputStream)
|
static EnterpriseBeans |
unmarshal(java.io.InputStream inputStream,
boolean validate)
|
static EnterpriseBeans |
unmarshal(java.io.Reader reader)
|
static EnterpriseBeans |
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 |
EnterpriseBeansImpl
public EnterpriseBeansImpl()
getSessionList
public java.util.List getSessionList()
- Specified by:
getSessionList
in interface EnterpriseBeans
setSessionList
public void setSessionList(java.util.List sessionList)
- Specified by:
setSessionList
in interface EnterpriseBeans
addSession
public void addSession(Session session)
- Specified by:
addSession
in interface EnterpriseBeans
removeSession
public void removeSession(Session session)
- Specified by:
removeSession
in interface EnterpriseBeans
getEntityList
public java.util.List getEntityList()
- Specified by:
getEntityList
in interface EnterpriseBeans
setEntityList
public void setEntityList(java.util.List entityList)
- Specified by:
setEntityList
in interface EnterpriseBeans
addEntity
public void addEntity(Entity entity)
- Specified by:
addEntity
in interface EnterpriseBeans
removeEntity
public void removeEntity(Entity entity)
- Specified by:
removeEntity
in interface EnterpriseBeans
getMessageDrivenList
public java.util.List getMessageDrivenList()
- Specified by:
getMessageDrivenList
in interface EnterpriseBeans
setMessageDrivenList
public void setMessageDrivenList(java.util.List messageDrivenList)
- Specified by:
setMessageDrivenList
in interface EnterpriseBeans
addMessageDriven
public void addMessageDriven(MessageDriven messageDriven)
- Specified by:
addMessageDriven
in interface EnterpriseBeans
removeMessageDriven
public void removeMessageDriven(MessageDriven messageDriven)
- Specified by:
removeMessageDriven
in interface EnterpriseBeans
getId
public java.lang.String getId()
- Specified by:
getId
in interface EnterpriseBeans
setId
public void setId(java.lang.String id)
- Specified by:
setId
in interface EnterpriseBeans
marshal
public void marshal(java.io.File file)
throws java.io.IOException
- Specified by:
marshal
in interface EnterpriseBeans
marshal
public void marshal(java.io.OutputStream outputStream)
throws java.io.IOException
- Specified by:
marshal
in interface EnterpriseBeans
marshal
public void marshal(java.io.Writer writer)
throws java.io.IOException
- Specified by:
marshal
in interface EnterpriseBeans
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 EnterpriseBeans unmarshal(java.io.File file)
throws java.io.IOException
unmarshal
public static EnterpriseBeans unmarshal(java.io.File file,
boolean validate)
throws java.io.IOException
unmarshal
public static EnterpriseBeans unmarshal(java.io.InputStream inputStream)
throws java.io.IOException
unmarshal
public static EnterpriseBeans unmarshal(java.io.InputStream inputStream,
boolean validate)
throws java.io.IOException
unmarshal
public static EnterpriseBeans unmarshal(java.io.Reader reader)
throws java.io.IOException
unmarshal
public static EnterpriseBeans 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