|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectes.uv.uvcarregaexterna.v2.client.Client
Classe que accedix a càrrega externa des dels clients: Permitix enviar xml de càrrega d'operacions i obtindre les dades dels resultats.
Un eixemple de cridada a la carrega externa: StringBuffer stringBuffer = new StringBuffer(".... "); int timeOut = 30000; codCarga = client.enviarCarrega(stringBuffer,timeOut); //correcte if (Integer.parseInt(codCarga) >= 0) System.out.println("Enviamente fet.codCarga:"+codCarga); //Incorrecte else System.out.println("Error al intentar fer enviament:"+ Client.getMissatgeError(Integer.parseInt(codCarga)));
Constructor Summary | |
Client(java.sql.Connection con)
Constructor. |
Method Summary | |
java.lang.String |
enviarCarrega(java.lang.StringBuffer xml)
Envia un xml de qualsevol tipus de càrrega i torna un codCarga |
java.lang.String |
enviarCarrega(java.lang.StringBuffer xml,
int timeOut)
Envia un xml i torna un codCarga. |
java.lang.String |
enviarCarrega(java.lang.StringBuffer xml,
java.lang.String tipcarga)
Envia un xml indicant tipus de càrrega i torna un codCarga. |
java.lang.String |
enviarCarrega(TipoCargaExterna cargaExterna)
Envia un arbre d'objectes que representa l'XML de càrrega d'operacions i torna un codCarga. |
java.lang.String |
enviarCarrega(TipoCargaExterna cargaExterna,
int timeOut)
Envia un arbre d'objectes que representa l'XML de càrrega d'operacions i torna un codCarga. |
TipoBDCargaControlResult |
getBDCargaResult(java.lang.String codCarga)
Torna un tipoBDCargaControlResult d'on es pot traure resultats de la càrrega. |
static java.lang.String |
getMissatgeError(int codError)
Torna un missatge per a un codi de error. |
java.util.HashMap |
getResults(java.lang.String codCarga)
Torna un HashMap de parelles (String idRegistro, resultat ) Es a dir, tots els resultats de les operacions,partides,conceptes,etc d'un enviament. |
java.io.InputStream |
getXMLResultant(java.lang.String codCarga)
Torna l'XML de l'enviament complet amb les dades d'entrada i els resultats. |
boolean |
isCarregaAcabada(java.lang.String codCarga)
Torna informació sobre l'enviament. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Client(java.sql.Connection con) throws java.sql.SQLException, javax.xml.bind.JAXBException
con
- Method Detail |
public java.lang.String enviarCarrega(java.lang.StringBuffer xml, int timeOut) throws es.uv.uvcarregaexterna.v2.exception.CaexException, java.lang.InterruptedException, java.io.IOException, java.sql.SQLException, javax.xml.bind.JAXBException
xml
- timeOut
-
es.uv.uvcarregaexterna.v2.exception.CaexException
java.lang.InterruptedException
javax.xml.bind.JAXBException
java.io.IOException
java.sql.SQLException
public java.lang.String enviarCarrega(java.lang.StringBuffer xml) throws es.uv.uvcarregaexterna.v2.exception.CaexException, javax.xml.bind.JAXBException, java.io.IOException, java.sql.SQLException
xml
-
es.uv.uvcarregaexterna.v2.exception.CaexException
javax.xml.bind.JAXBException
java.io.IOException
java.sql.SQLException
public java.lang.String enviarCarrega(java.lang.StringBuffer xml, java.lang.String tipcarga) throws es.uv.uvcarregaexterna.v2.exception.CaexException, javax.xml.bind.JAXBException, java.io.IOException, java.sql.SQLException
xml
-
es.uv.uvcarregaexterna.v2.exception.CaexException
javax.xml.bind.JAXBException
java.io.IOException
java.sql.SQLException
public java.lang.String enviarCarrega(TipoCargaExterna cargaExterna, int timeOut) throws javax.xml.bind.JAXBException, java.sql.SQLException, java.io.IOException, es.uv.uvcarregaexterna.v2.exception.CaexException, java.lang.InterruptedException
cargaExterna
- timeOut
-
es.uv.uvcarregaexterna.v2.exception.CaexException
javax.xml.bind.JAXBException
java.io.IOException
java.sql.SQLException
java.lang.InterruptedException
public java.lang.String enviarCarrega(TipoCargaExterna cargaExterna) throws javax.xml.bind.JAXBException, java.sql.SQLException, java.io.IOException, es.uv.uvcarregaexterna.v2.exception.CaexException, java.lang.InterruptedException
cargaExterna
-
es.uv.uvcarregaexterna.v2.exception.CaexException
javax.xml.bind.JAXBException
java.io.IOException
java.sql.SQLException
java.lang.InterruptedException
public boolean isCarregaAcabada(java.lang.String codCarga) throws es.uv.uvcarregaexterna.v2.exception.CaexException
codCarga
-
es.uv.uvcarregaexterna.v2.exception.CaexException
public java.io.InputStream getXMLResultant(java.lang.String codCarga) throws javax.xml.bind.JAXBException, es.uv.uvcarregaexterna.v2.exception.CaexException
codCarga
-
javax.xml.bind.JAXBException
es.uv.uvcarregaexterna.v2.exception.CaexException
public java.util.HashMap getResults(java.lang.String codCarga) throws javax.xml.bind.JAXBException, es.uv.uvcarregaexterna.v2.exception.CaexException
codCarga
-
javax.xml.bind.JAXBException
es.uv.uvcarregaexterna.v2.exception.CaexException
public TipoBDCargaControlResult getBDCargaResult(java.lang.String codCarga)
codCarga
-
public static java.lang.String getMissatgeError(int codError)
codError
-
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |