net.sf.beep4j.internal.profile
Class SaxMessageParser

java.lang.Object
  extended by net.sf.beep4j.internal.profile.SaxMessageParser
All Implemented Interfaces:
ChannelManagementMessageParser

public class SaxMessageParser
extends java.lang.Object
implements ChannelManagementMessageParser


Nested Class Summary
protected static class SaxMessageParser.CloseElementHandler
           
protected static class SaxMessageParser.ElementHandlerContentHandler
           
protected static class SaxMessageParser.ErrorElementHandler
           
protected static class SaxMessageParser.GreetingElementHandler
           
protected static class SaxMessageParser.OkElementHandler
           
protected static class SaxMessageParser.ProfileElementHandler
           
protected static class SaxMessageParser.SimpleProfileElementHandler
           
protected static class SaxMessageParser.StartElementHandler
           
 
Constructor Summary
SaxMessageParser()
           
 
Method Summary
 BEEPError parseError(Message message)
           
 Greeting parseGreeting(Message message)
           
 void parseOk(Message message)
           
 ProfileInfo parseProfile(Message message)
           
 net.sf.beep4j.internal.profile.ChannelManagementRequest parseRequest(Message message)
           
protected  net.sf.beep4j.internal.profile.StartChannelMessage parseStart(java.io.Reader reader)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SaxMessageParser

public SaxMessageParser()
Method Detail

parseRequest

public net.sf.beep4j.internal.profile.ChannelManagementRequest parseRequest(Message message)
Specified by:
parseRequest in interface ChannelManagementMessageParser

parseError

public BEEPError parseError(Message message)
Specified by:
parseError in interface ChannelManagementMessageParser

parseOk

public void parseOk(Message message)
Specified by:
parseOk in interface ChannelManagementMessageParser

parseGreeting

public Greeting parseGreeting(Message message)
Specified by:
parseGreeting in interface ChannelManagementMessageParser

parseProfile

public ProfileInfo parseProfile(Message message)
Specified by:
parseProfile in interface ChannelManagementMessageParser

parseStart

protected net.sf.beep4j.internal.profile.StartChannelMessage parseStart(java.io.Reader reader)
                                                                 throws javax.xml.parsers.ParserConfigurationException,
                                                                        org.xml.sax.SAXException,
                                                                        java.io.IOException
Throws:
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException


Copyright © 2007 null. All Rights Reserved.