es.uv.uvcarregaexterna.v2.xml.carregaExterna
Class CarregaExternaOO

java.lang.Object
  extended byes.uv.uvcarregaexterna.v2.xml.carregaExterna.CarregaExternaOO

public class CarregaExternaOO
extends java.lang.Object

Funcions de ajuda per a omplir la estructura de Objectes de carrega. //TODO Quan canvia la estructura de fitxer JAXB hi ha que revisar estes classes.

Author:
jaolve

Constructor Summary
CarregaExternaOO()
           
 
Method Summary
static void assignarCodiCarga(java.lang.String codCarga, TipoCargaExterna cargaExterna, java.lang.String tipcarga)
          Assigna a l'objecte ResultatCarga de l'XML el codCarga assignat a la càrrega.
static void assignarErrorEnviamentBO(int codError, java.lang.String missatge, java.lang.String estat, TipoBDCargaControlResult cargaControlResult)
          Assigna el estat del backoffice
static void assignarEstatEnviament(TipoBDCargaControl cargaControl, java.lang.String estat)
          Assigna el estat del enviament
static void copiarValors(TipoBDCargaError destino, TipoBDCargaError origen)
          Copia els valors del origen al desti
static void copiarValors(TipoEstatBackOffice destino, TipoEstatBackOffice origen)
          Copia els valors del origen al desti
 java.util.HashMap getResults(TipoCargaExterna cargaExterna)
          Torna un HashMap de parelles (String idRegistro, resultat ) Es a dir, tots els resultats de les operacions,partides,conceptes,etc d'un enviament.
static java.lang.String getTipoCarga(TipoCargaExterna cargaExterna)
          Torna el tipus de càrrega segons la estructura de l'arbre d'objectes Null si no s'ha pogut identificar el tipo.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CarregaExternaOO

public CarregaExternaOO()
Method Detail

assignarEstatEnviament

public static void assignarEstatEnviament(TipoBDCargaControl cargaControl,
                                          java.lang.String estat)
Assigna el estat del enviament

Parameters:
cargaControl -
estat -

assignarCodiCarga

public static void assignarCodiCarga(java.lang.String codCarga,
                                     TipoCargaExterna cargaExterna,
                                     java.lang.String tipcarga)
Assigna a l'objecte ResultatCarga de l'XML el codCarga assignat a la càrrega.

Parameters:
codCarga -
cargaExterna -

assignarErrorEnviamentBO

public static void assignarErrorEnviamentBO(int codError,
                                            java.lang.String missatge,
                                            java.lang.String estat,
                                            TipoBDCargaControlResult cargaControlResult)
Assigna el estat del backoffice


copiarValors

public static void copiarValors(TipoBDCargaError destino,
                                TipoBDCargaError origen)
Copia els valors del origen al desti

Parameters:
origen -
destino -

copiarValors

public static void copiarValors(TipoEstatBackOffice destino,
                                TipoEstatBackOffice origen)
Copia els valors del origen al desti

Parameters:
origen -
destino -

getTipoCarga

public static java.lang.String getTipoCarga(TipoCargaExterna cargaExterna)
Torna el tipus de càrrega segons la estructura de l'arbre d'objectes Null si no s'ha pogut identificar el tipo.

Parameters:
cargaExterna -
Returns:

getResults

public java.util.HashMap getResults(TipoCargaExterna cargaExterna)
Torna un HashMap de parelles (String idRegistro, resultat ) Es a dir, tots els resultats de les operacions,partides,conceptes,etc d'un enviament.

Parameters:
cargaExterna -
Returns: