logger.recordEnterMethodLog("BNETUserLoginStatus");
OperInterfaceLog.recordLog("info", "BNETUserLoginStatus | "+ (parameters == null ? null : parameters.toString()));
// 参数日志
logger.addParameter("BNETUserLoginStatusRequest",
parameters == null ? null : parameters.toString())
.recordParametersLog("BNETUserLoginStatus");
BNETUserLoginStatusResponse rsp = new BNETUserLoginStatusResponse();
BNETUserLoginStatusResult result = new BNETUserLoginStatusResult();
BNETUserLoginStatusBean bnetUserLoginStatus = new BNETUserLoginStatusBean();
try
{
BeanUtils.copyProperties(bnetUserLoginStatus, parameters);
bnetUserLoginStatus = this.getBNETUserLoginStatusManager().bnetUserLoginStatus(bnetUserLoginStatus);
BeanUtils.copyProperties(result, bnetUserLoginStatus);
rsp.setBNETUserLoginStatusResult(result);
}
catch(IllegalAccessException e)
{
logger.recordErrorsLog("IllegalAccessException", "Soap Bean Convert Service Accept Bean Exception:" + e.getMessage());
}
catch(InvocationTargetException e)
{
logger.recordErrorsLog("InvocationTargetException", "Soap Bean Convert Service Accept Bean Exception:" + e.getMessage());
}
// 参数日志
logger.addParameter("BNETUserLoginStatusResponse",
rsp == null ? null : rsp.toString())
.recordParametersLog("BNETUserLoginStatus");
// 记录出口日志
logger.recordExitMethodLog("BNETUserLoginStatus");
OperInterfaceLog.recordLog("info", "BNETUserLoginStatus | " + rsp.toString());
return rsp;