setDebug
setDebug(String ID_sesión, boolean debug)
El método setDebug le permite establecer el nivel de detalle de registro para todas las rutas de código de la sesión.
*
ID_sesión: serie que identifica el ID de sesión.
*
debug: booleano que habilita o inhabilita la información de depuración. Los valores válidos son true o false. Si es true, Interact registra información de depuración en el registro del servidor de ejecución.
Valor de retorno
El servidor de ejecución responde a setDebug con un objeto Response con los siguientes atributos completados:
*
*
*
*
Ejemplo
El ejemplo siguiente muestra el nivel de depuración de la sesión.
ID_sesión es la misma serie para identificar la sesión utilizada por la llamada a startSession que ha iniciado esta sesión.
boolean newDebugFlag=false;
/** realizar la llamada */
response = api.setDebug(sessionId, newDebugFlag);

/** Procesar la respuesta de la forma adecuada */
// comprobar si la respuesta ha sido satisfactoria o no
if(response.getStatusCode() == Response.STATUS_SUCCESS)
{
System.out.println("llamada a setDebug procesada sin avisos o errores");
}
else if(response.getStatusCode() == Response.STATUS_WARNING)
{
System.out.println("llamada a setDebug procesada con un aviso");
}
else
{
System.out.println("llamada a setDebug procesada con un error");
}

// Para resultados no satisfactorios, debería haber mensajes de
// recomendación que explicaran porqué
if(response.getStatusCode() != Response.STATUS_SUCCESS)
printDetailMessageOfWarningOrError("setDebug",
response.getAdvisoryMessages());