Blue Mind
Release 1.0

net.bluemind.core.common.book
Class BookItemsParser

java.lang.Object
  extended by net.bluemind.core.common.items.AbstractItemsParser
      extended by net.bluemind.core.common.book.BookItemsParser

public class BookItemsParser
extends AbstractItemsParser


Constructor Summary
BookItemsParser()
           
 
Method Summary
 ContactChanges parseChanges(org.w3c.dom.Document doc)
          Parse the contact changes document returned by the getSync call
 ClientContactChanges parseClientChanges(org.w3c.dom.Document doc)
          Parse the client contact changes document
 ClientFolderChanges parseClientFolderChanges(org.w3c.dom.Document doc)
          Parse the client folder changes document
 Contact parseContact(Contact c, org.w3c.dom.Element root)
           
 Contact parseContact(org.w3c.dom.Element root)
           
 Contact parseContact(java.lang.String parameter)
           
 ContactQuery parseContactQuery(org.w3c.dom.Element e)
           
 ContactQuery parseContactQuery(java.lang.String parameter)
           
 Folder parseFolder(org.w3c.dom.Element e)
           
 Folder parseFolder(java.lang.String parameter)
           
 FolderChanges parseFolderChanges(org.w3c.dom.Document doc)
           
 java.util.List<Folder> parseFolderList(org.w3c.dom.Element documentElement)
           
 FolderQuery parseFolderQuery(java.lang.String s)
           
 ResultList<Folder> parseFolderResultList(org.w3c.dom.Element documentElement)
           
 ResultList<Contact> parseListContact(org.w3c.dom.Element documentElement)
           
 SyncScope parseScope(java.lang.String p)
           
 
Methods inherited from class net.bluemind.core.common.items.AbstractItemsParser
b, ba, d, da, i, ia, parseArrayOfInt, parseArrayOfString, parseChangeResults, parseCustomProps, parseEmails, parseMap, readAccessControlledEntityAttribute, readEntityAttributes, readQueryAttributes, readResultListAttributes, s, sa
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BookItemsParser

public BookItemsParser()
Method Detail

parseContact

public Contact parseContact(org.w3c.dom.Element root)

parseContact

public Contact parseContact(Contact c,
                            org.w3c.dom.Element root)

parseContact

public Contact parseContact(java.lang.String parameter)
                     throws org.xml.sax.SAXException,
                            java.io.IOException,
                            javax.xml.parsers.ParserConfigurationException,
                            javax.xml.parsers.FactoryConfigurationError
Throws:
org.xml.sax.SAXException
java.io.IOException
javax.xml.parsers.ParserConfigurationException
javax.xml.parsers.FactoryConfigurationError

parseChanges

public ContactChanges parseChanges(org.w3c.dom.Document doc)
Parse the contact changes document returned by the getSync call

Parameters:
doc -
Returns:

parseClientChanges

public ClientContactChanges parseClientChanges(org.w3c.dom.Document doc)
Parse the client contact changes document

Parameters:
doc -
Returns:

parseListContact

public ResultList<Contact> parseListContact(org.w3c.dom.Element documentElement)

parseContactQuery

public ContactQuery parseContactQuery(java.lang.String parameter)
                               throws ServerFault
Throws:
ServerFault

parseContactQuery

public ContactQuery parseContactQuery(org.w3c.dom.Element e)

parseFolderChanges

public FolderChanges parseFolderChanges(org.w3c.dom.Document doc)

parseFolder

public Folder parseFolder(org.w3c.dom.Element e)

parseFolder

public Folder parseFolder(java.lang.String parameter)
                   throws org.xml.sax.SAXException,
                          java.io.IOException,
                          javax.xml.parsers.ParserConfigurationException,
                          javax.xml.parsers.FactoryConfigurationError
Throws:
org.xml.sax.SAXException
java.io.IOException
javax.xml.parsers.ParserConfigurationException
javax.xml.parsers.FactoryConfigurationError

parseFolderList

public java.util.List<Folder> parseFolderList(org.w3c.dom.Element documentElement)

parseClientFolderChanges

public ClientFolderChanges parseClientFolderChanges(org.w3c.dom.Document doc)
Parse the client folder changes document

Parameters:
doc -
Returns:

parseFolderQuery

public FolderQuery parseFolderQuery(java.lang.String s)
                             throws ServerFault
Throws:
ServerFault

parseFolderResultList

public ResultList<Folder> parseFolderResultList(org.w3c.dom.Element documentElement)

parseScope

public SyncScope parseScope(java.lang.String p)
                     throws ServerFault
Throws:
ServerFault

Blue Mind
Release 1.0