Añado los fuentes de java
This commit is contained in:
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Creado el 12-feb-07
|
||||
*/
|
||||
package com.tarisan.chipcard.tpvvs.webservicetrayicon.messages;
|
||||
|
||||
import com.tarisan.chipcard.tpvvs.webservicetrayicon.accesodatos.*;
|
||||
import es.chipcard.util.*;
|
||||
import org.w3c.dom.*;
|
||||
/**
|
||||
* @author jjrider
|
||||
*
|
||||
* Para cambiar la plantilla para este comentario de tipo generado vaya a
|
||||
* Ventana>Preferencias>Java>Generación de código>Código y comentarios
|
||||
*/
|
||||
public abstract class CCReq extends Msg{
|
||||
|
||||
public CCReq(String sReqType,UsuarioTVS user) throws Exception{
|
||||
super("<CCReq>"+sReqType+"</CCReq>");
|
||||
setAutenticacionByLP(user);
|
||||
}
|
||||
|
||||
public int getTypeOfMessage(){
|
||||
return this.TYPE_OF_MESSAGE_CCREQ;
|
||||
}
|
||||
|
||||
protected Element getCCReq(){
|
||||
return SerClsXMLUtils.dameElemento(getDocument().getDocumentElement(),"CCReq");
|
||||
}
|
||||
|
||||
public void setDatosCliente(String sData){
|
||||
Element xmlEl=SerClsXMLUtils.dameElemento(getCCReq(),"DatosCliente");
|
||||
if(xmlEl!=null){
|
||||
SerClsXMLUtils.cambiaValorEl(xmlEl,sData);
|
||||
}else{
|
||||
SerClsXMLUtils.insertaElementoValor(getCCReq(),"DatosCliente",sData);
|
||||
}
|
||||
}
|
||||
|
||||
public void setAutenticacionByLP(UsuarioTVS user){
|
||||
Element xmlEl=SerClsXMLUtils.dameElemento(getCCReq(),"Autenticacion");
|
||||
if(xmlEl==null){
|
||||
xmlEl=SerClsXMLUtils.ponHijo(getCCReq(),"Autenticacion");
|
||||
}else{
|
||||
SerClsXMLUtils.eliminaElemento(xmlEl,"LP");
|
||||
SerClsXMLUtils.eliminaElemento(xmlEl,"Firma");
|
||||
}
|
||||
xmlEl=SerClsXMLUtils.ponHijo(xmlEl,"LP");
|
||||
SerClsXMLUtils.insertaElementoValor(xmlEl,"login",user.getLogin());
|
||||
SerClsXMLUtils.insertaElementoValor(xmlEl,"pass",user.getPassword());
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user