package com.banking.xc.utils.webService.request.hotel;
import com.banking.xc.utils.webService.util.RequestConstant;
import com.banking.xc.utils.xml.frame.XmlNode;
public class HotelPingRequest extends HotelRequest
{
private final String requestType = RequestConstant.PING;
private final String default_EchoData = "测试文本";
private String EchoData = "";
@Override
public String getRequestType() {
// TODO Auto-generated method stub
return requestType;
}
public String getEchoData() {
if(EchoData==null){
return default_EchoData;
}
return EchoData;
}
public void setEchoData(String echoData) {
EchoData = echoData;
}
@Override
public String getHotelParams() {
// TODO Auto-generated method stub
final XmlNode pingNode = new XmlNode("ns:OTA_PingRQ");
final XmlNode echoDataNode = new XmlNode("ns:EchoData",getEchoData());
pingNode.addChildNode(echoDataNode);
//final String s = "<ns:OTA_PingRQ><ns:EchoData>"+getEchoData()+"</ns:EchoData></ns:OTA_PingRQ>";
return pingNode.toString();
}
@Override
public Boolean checkParams() {
// TODO Auto-generated method stub
return null;
}
}