unsw.cse.mica.blackboard.transport.secure
Class BlackboardSecureXMLHandler

java.lang.Object
  extended by org.xml.sax.helpers.DefaultHandler
      extended by unsw.cse.mica.util.StackableHandler
          extended by unsw.cse.mica.blackboard.transport.BlackboardXMLHandler
              extended by unsw.cse.mica.blackboard.transport.secure.BlackboardSecureXMLHandler
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler, XMLProtocolConstants

public class BlackboardSecureXMLHandler
extends BlackboardXMLHandler


Field Summary
 
Fields inherited from interface unsw.cse.mica.util.XMLProtocolConstants
AGENTMESSAGE_CLOSE, AGENTMESSAGE_OPEN, ATTRIBUTE_AGENTNAME, ATTRIBUTE_MOBNAME, ATTRIBUTE_MOBTYPE, ATTRIBUTE_NUMMOBS, ATTRIBUTE_PASSWORD, ATTRIBUTE_QUERY, ATTRIBUTE_RESULT, BBMESSAGE_CLOSE, BBMESSAGE_OPEN, ELEMENT_CONNECT, ELEMENT_CONNECTREPLY, ELEMENT_DELETEDMOB, ELEMENT_DELETEMOB, ELEMENT_DISCONNECT, ELEMENT_MOBSEARCH, ELEMENT_MOBSEARCHREPLY, ELEMENT_NEWMOB, ELEMENT_READMOB, ELEMENT_READMOBREPLY, ELEMENT_REGISTER, ELEMENT_REPLACEDMOB, ELEMENT_REPLACEMOB, ELEMENT_STATUS, ELEMENT_TYPEMANAGER, ELEMENT_TYPEMANAGERCHANGED, ELEMENT_TYPEMANAGERREPLY, ELEMENT_UNREGISTER, ELEMENT_WRITEMOB, ELEMENT_WRITEMOBREPLY
 
Constructor Summary
BlackboardSecureXMLHandler(SecureXMLBlackboardProtocol protocol)
           
 
Method Summary
 void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts)
           
 
Methods inherited from class unsw.cse.mica.blackboard.transport.BlackboardXMLHandler
endElement
 
Methods inherited from class unsw.cse.mica.util.StackableHandler
onPopped, pop, pop, push, setStackHandler
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
characters, endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BlackboardSecureXMLHandler

public BlackboardSecureXMLHandler(SecureXMLBlackboardProtocol protocol)
Method Detail

startElement

public void startElement(java.lang.String uri,
                         java.lang.String localName,
                         java.lang.String qName,
                         org.xml.sax.Attributes atts)
Specified by:
startElement in interface org.xml.sax.ContentHandler
Overrides:
startElement in class BlackboardXMLHandler