edu.uoc.pfc.social.xml
Class SocialNetworkXMLParser

java.lang.Object
  extended by edu.uoc.pfc.social.xml.SocialNetworkXMLParser

public class SocialNetworkXMLParser
extends Object

Classe encarregada de llegir un fitxer XML on és la configuració de la xarxa social i obtenir la estructura de dades necessària per a inserir les dades dels usuaris a la base de dades.

Author:
Rubén Salvador Gareta

Constructor Summary
SocialNetworkXMLParser()
          Mètode constructor.
 
Method Summary
 Map<String,UserEntity> parseXMLFile(InputStream is)
          Mètode amb el qual, a partir el InputStream de un document XML s'obté una estructura de mapa amb les dades del usuari que s'han demmagatzemar a la base de dades.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SocialNetworkXMLParser

public SocialNetworkXMLParser()
                       throws SocialNetworkXMLParseException
Mètode constructor.

Throws:
SocialNetworkXMLParseException
Method Detail

parseXMLFile

public Map<String,UserEntity> parseXMLFile(InputStream is)
                                    throws SocialNetworkXMLParseException
Mètode amb el qual, a partir el InputStream de un document XML s'obté una estructura de mapa amb les dades del usuari que s'han demmagatzemar a la base de dades.

Parameters:
is - InputStream amb el document XML que conté la informació de la xarxa social.
Returns:
Estructura de mapa amb tots els usuaris que han d'emmagatzemar-se a la base de dades.
Throws:
SocialNetworkXMLParseException