public class ClienteServico
extends java.lang.Object
| Constructor and Description |
|---|
ClienteServico() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
getCabecalhoMensagem() |
static java.lang.String |
getCaminhoCertificado() |
static java.lang.String |
getCaminhoWebService() |
static java.lang.String |
getCaminhoXML() |
static java.lang.String |
getCaminhoXMLRetorno() |
static java.lang.String |
getCodUf() |
static java.lang.String |
getConteudoXML() |
static org.w3c.dom.Document |
getDocumentoXml() |
static org.w3c.dom.Document |
getDocumentoXmlRetorno()
Acesso ao documento xml de retorno
|
static java.lang.String |
getPadrao() |
static java.lang.String |
getRetorno() |
static java.lang.String |
getSenhaCertificado() |
static java.lang.String |
getVersaoDados() |
static boolean |
isCertificaCliente() |
static boolean |
isCertificaServidor() |
static boolean |
isDebugando() |
static void |
main(java.lang.String[] args) |
static void |
recebeParametros(java.lang.String[] args)
Recebe parametros recebidos de linha de comando e preenche as variáveis.
|
static void |
salvaArquivo(java.lang.String nomeArquivoSaida,
org.w3c.dom.Document conteudo)
Salva conteúdo de documento XML em arquivo
|
static void |
salvaArquivo(java.lang.String nomeArquivoSaida,
org.w3c.dom.Node conteudo)
Salva conteúdo de um Node XML em um arquivo separado
|
static void |
salvaArquivo(java.lang.String nomeArquivoSaida,
java.lang.String conteudo)
Salva conteúdo em arquivo
|
static void |
salvaRetorno(java.lang.String nomeArquivoSaida)
Salva o arquivo de retorno com a resposta do webserver
Salva 2x o arquivo acrescentando timestamp .xml ao nome do arquivo, importante para não sobre-escrever arquivos de retorno perdendo o original.
|
static void |
salvaRetorno(java.lang.String nomeArquivoSaida,
boolean lBkp)
Salva o arquivo de retorno com a resposta do webserver
|
static void |
setCaminhoCertificado(java.lang.String CaminhoCertificado) |
static void |
setCaminhoWebService(java.lang.String CaminhoWebService) |
static void |
setCaminhoXML(java.lang.String CaminhoXML) |
static void |
setCaminhoXMLRetorno(java.lang.String aCaminhoXMLRetorno) |
static void |
setCertificaCliente(boolean aCertificaCliente) |
static void |
setCertificadoCliente() |
static void |
setCertificadoServidor() |
static void |
setCertificaServidor(boolean aCertificaServidor) |
static void |
setCodUf(java.lang.String aCodUf) |
static void |
setDebugando(boolean aDebugando) |
static void |
setDocumentoXml(org.w3c.dom.Document aDocumentoXml) |
static void |
setDocumentoXmlRetorno(org.w3c.dom.Document aDocumentoXml)
Define documento de retorno para ser maniplado via doc
|
static void |
setDocumentoXmlRetorno(java.lang.String cCaminhoXML)
Define documento xml de retorno para ser manipulado via string
|
static void |
setPadrao(java.lang.String aPadrao) |
static void |
setRetorno(java.lang.String aRetorno) |
static void |
setSenhaCertificado(java.lang.String SenhaCertificado) |
static void |
setVersaoDados(java.lang.String aVersaoDados) |
public static void recebeParametros(java.lang.String[] args)
args - Array de argumentospublic static void main(java.lang.String[] args)
throws java.lang.Exception
java.lang.Exceptionpublic static void setCertificadoCliente()
public static void setCertificadoServidor()
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.String getConteudoXML()
throws javax.xml.transform.TransformerConfigurationException,
javax.xml.transform.TransformerException,
java.io.FileNotFoundException,
java.io.IOException
javax.xml.transform.TransformerConfigurationExceptionjavax.xml.transform.TransformerExceptionjava.io.FileNotFoundExceptionjava.io.IOExceptionpublic static void salvaRetorno(java.lang.String nomeArquivoSaida)
throws java.io.IOException
nomeArquivoSaida - Caminho onde salvar o retornojava.io.IOExceptionpublic static void salvaRetorno(java.lang.String nomeArquivoSaida,
boolean lBkp)
throws java.io.IOException
nomeArquivoSaida - Caminho onde salvar o retornolBkp - Salva 2x o arquivo acrescentando timestamp .xml ao nome do arquivo, importante para não sobre-escrever arquivos de retorno perdendo o original.java.io.IOExceptionpublic static void salvaArquivo(java.lang.String nomeArquivoSaida,
java.lang.String conteudo)
throws java.io.IOException
nomeArquivoSaida - Destino do novo arquivo a ser salvoconteudo - Conteúdo a ser salvojava.io.IOExceptionpublic static void salvaArquivo(java.lang.String nomeArquivoSaida,
org.w3c.dom.Document conteudo)
throws java.io.IOException,
javax.xml.transform.TransformerConfigurationException,
javax.xml.transform.TransformerException
nomeArquivoSaida - Destino do novo arquivo a ser salvoconteudo - Documento XML a ser salvo.java.io.IOExceptionjavax.xml.transform.TransformerConfigurationExceptionjavax.xml.transform.TransformerExceptionpublic static void salvaArquivo(java.lang.String nomeArquivoSaida,
org.w3c.dom.Node conteudo)
throws javax.xml.parsers.ParserConfigurationException,
java.io.IOException,
javax.xml.transform.TransformerConfigurationException,
javax.xml.transform.TransformerException,
org.xml.sax.SAXException
nomeArquivoSaida - Destino do novo arquivo a serconteudo - Node do XML a ser salvo.javax.xml.parsers.ParserConfigurationExceptionjava.io.IOExceptionjavax.xml.transform.TransformerConfigurationExceptionjavax.xml.transform.TransformerExceptionorg.xml.sax.SAXExceptionpublic static java.lang.String getCaminhoXML()
public static void setCaminhoXML(java.lang.String CaminhoXML)
throws java.io.FileNotFoundException,
javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
java.io.IOException
java.io.FileNotFoundExceptionjavax.xml.parsers.ParserConfigurationExceptionorg.xml.sax.SAXExceptionjava.io.IOExceptionpublic static java.lang.String getCaminhoCertificado()
public static void setCaminhoCertificado(java.lang.String CaminhoCertificado)
public static java.lang.String getSenhaCertificado()
public static void setSenhaCertificado(java.lang.String SenhaCertificado)
public static java.lang.String getCaminhoWebService()
public static void setCaminhoWebService(java.lang.String CaminhoWebService)
public static java.lang.String getCabecalhoMensagem()
public static java.lang.String getRetorno()
public static void setRetorno(java.lang.String aRetorno)
public static java.lang.String getCaminhoXMLRetorno()
public static void setCaminhoXMLRetorno(java.lang.String aCaminhoXMLRetorno)
public static org.w3c.dom.Document getDocumentoXml()
public static org.w3c.dom.Document getDocumentoXmlRetorno()
public static void setDocumentoXml(org.w3c.dom.Document aDocumentoXml)
public static void setDocumentoXmlRetorno(org.w3c.dom.Document aDocumentoXml)
aDocumentoXml - public static void setDocumentoXmlRetorno(java.lang.String cCaminhoXML)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
java.io.IOException
cCaminhoXML - Caminho do XML do retorno a definir no documento.javax.xml.parsers.ParserConfigurationExceptionorg.xml.sax.SAXExceptionjava.io.IOExceptionpublic static java.lang.String getVersaoDados()
public static void setVersaoDados(java.lang.String aVersaoDados)
public static java.lang.String getCodUf()
public static void setCodUf(java.lang.String aCodUf)
public static boolean isDebugando()
public static void setDebugando(boolean aDebugando)
public static boolean isCertificaServidor()
public static void setCertificaServidor(boolean aCertificaServidor)
aCertificaServidor - the certificaServidor to setpublic static boolean isCertificaCliente()
public static void setCertificaCliente(boolean aCertificaCliente)
aCertificaCliente - the certificaCliente to setpublic static java.lang.String getPadrao()
public static void setPadrao(java.lang.String aPadrao)
aPadrao - the padrao to set