flex.messaging.io.amfx
Class AmfxMessageDeserializer
java.lang.Object
org.xml.sax.helpers.DefaultHandler
flex.messaging.io.amfx.AmfxMessageDeserializer
All Implemented Interfaces: MessageDeserializer , ContentHandler , DTDHandler , EntityResolver , ErrorHandler
public class AmfxMessageDeserializer extends DefaultHandler implements MessageDeserializer
SAX based AMFX Parser.
Method Summary
void
characters (char[] ch,
int start,
int length)
void
endElement (String uri,
String localName,
String qName)
void
error (SAXParseException exception)
void
fatalError (SAXParseException exception)
void
initialize (SerializationContext context,
InputStream in,
AmfTrace trace)
Establishes the context for reading in data from the given InputStream.
void
readMessage (ActionMessage m,
ActionContext context)
Object
readObject ()
void
setDocumentLocator (Locator l)
void
setSerializationContext (SerializationContext context)
void
startElement (String uri,
String localName,
String qName,
Attributes attributes)
void
warning (SAXParseException exception)
AmfxMessageDeserializer
public AmfxMessageDeserializer ()
initialize
public void initialize (SerializationContext context,
InputStream in,
AmfTrace trace)
Establishes the context for reading in data from the given InputStream.
A null value can be passed for the trace parameter if a record of the
AMFX data should not be made.
Specified by: initialize in interface MessageDeserializer
setSerializationContext
public void setSerializationContext (SerializationContext context)
readMessage
public void readMessage (ActionMessage m,
ActionContext context)
throws IOException
Specified by: readMessage in interface MessageDeserializer
Throws:
IOException
readObject
public Object readObject ()
throws ClassNotFoundException ,
IOException
Specified by: readObject in interface MessageDeserializer
Throws:
ClassNotFoundException
IOException
startElement
public void startElement (String uri,
String localName,
String qName,
Attributes attributes)
throws SAXException
Specified by: startElement in interface ContentHandler Overrides: startElement in class DefaultHandler
Throws:
SAXException
endElement
public void endElement (String uri,
String localName,
String qName)
throws SAXException
Specified by: endElement in interface ContentHandler Overrides: endElement in class DefaultHandler
Throws:
SAXException
characters
public void characters (char[] ch,
int start,
int length)
throws SAXException
Specified by: characters in interface ContentHandler Overrides: characters in class DefaultHandler
Throws:
SAXException
setDocumentLocator
public void setDocumentLocator (Locator l)
Specified by: setDocumentLocator in interface ContentHandler Overrides: setDocumentLocator in class DefaultHandler
error
public void error (SAXParseException exception)
throws SAXException
Specified by: error in interface ErrorHandler Overrides: error in class DefaultHandler
Throws:
SAXException
fatalError
public void fatalError (SAXParseException exception)
throws SAXException
Specified by: fatalError in interface ErrorHandler Overrides: fatalError in class DefaultHandler
Throws:
SAXException
warning
public void warning (SAXParseException exception)
throws SAXException
Specified by: warning in interface ErrorHandler Overrides: warning in class DefaultHandler
Throws:
SAXException
Copyright © 2008 Adobe Systems Inc. All Rights Reserved.
Send me an e-mail when comments are added to this page
| Comment Report
Current page: http://livedocs.adobe.com/blazeds/1/javadoc/flex/messaging/io/amfx/AmfxMessageDeserializer.html
Add Comment