br.ufg.integrate.xml
Class XMLResultSetFile

java.lang.Object
  extended by br.ufg.integrate.xml.XMLResultSetFile

public class XMLResultSetFile
extends Object

Version:
0.1 Formata um ResultSet recebido como argumento em XML.
Author:
Rogerio

Constructor Summary
XMLResultSetFile()
          Construtor default que define a versão do XML, a codificação e a localização do namespace que define as variáveis definidas pelo XML Schema.
XMLResultSetFile(String idTarget, ResultSet rs)
           
XMLResultSetFile(String idTarget, ResultSet rs, String xmlVersion, String encoding, String namespace)
          Construtor que permite a definição da versão do arquivo XML, a codificação e o local do namespace.
 
Method Summary
 String getXml()
          Gera String com o conteúdo do arquivo XML que representa o ResultSet informado.
 String insertHeader()
          Insere o header do arquivo XML, comum para todos eles.
 String insertNamespace()
          Insere o namespace definido no arquivo XML.
 void setTargets(String idTarget, ResultSet rs)
           
 void setTargets(String idTarget, ResultSet rs, String xmlVersion, String encoding, String namespace)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLResultSetFile

public XMLResultSetFile()
Construtor default que define a versão do XML, a codificação e a localização do namespace que define as variáveis definidas pelo XML Schema. Os valores default são: - versão do XML: 1.0 - encoding: UTF-8 - namespace: http://www.w3.org/2001/XMLSchema Antes de utilizar o método getXml(), deve-se executar o método setTarget(), passando o Resultset que será utilizado.


XMLResultSetFile

public XMLResultSetFile(String idTarget,
                        ResultSet rs)
                 throws IntegrateException
Parameters:
idTarget -
rs -
Throws:
IntegrateException

XMLResultSetFile

public XMLResultSetFile(String idTarget,
                        ResultSet rs,
                        String xmlVersion,
                        String encoding,
                        String namespace)
                 throws IntegrateException
Construtor que permite a definição da versão do arquivo XML, a codificação e o local do namespace.

Parameters:
xmlVersion - Xml version. Default value is "1.0".
encoding - Character encoding. Default value is "UTF-8".
namespace - Namespace location. Default value is "hhtp://www.w3.org/2001/XMLSchema"
Throws:
XMLException
IntegrateException
Method Detail

getXml

public String getXml()
              throws IntegrateException
Gera String com o conteúdo do arquivo XML que representa o ResultSet informado.

Returns:
ResultSet formatado em XML.
Throws:
XMLException
IntegrateException

insertHeader

public String insertHeader()
Insere o header do arquivo XML, comum para todos eles.


insertNamespace

public String insertNamespace()
Insere o namespace definido no arquivo XML.


setTargets

public void setTargets(String idTarget,
                       ResultSet rs)
                throws IntegrateException
Throws:
IntegrateException

setTargets

public void setTargets(String idTarget,
                       ResultSet rs,
                       String xmlVersion,
                       String encoding,
                       String namespace)
                throws IntegrateException
Throws:
IntegrateException


Copyright © 2008 Rogério Arantes Gaioso. All Rights Reserved.