Wenn die Arbeit der Clientanwendung beendet ist, sollte sie sich beim DSM-Webservice abmelden und die Sitzung mit der Abmeldefunktion einwandfrei schließen.
Beispiel 12: Abmelden vom DSM-Webservice
if(!sessionId.equals(""))
{
int result = 0;
if (null != wsAPIservice && null != wsAPIconnector)
{
try
{
result = wsAPIconnector.Logout(sessionId).intValue();
}
catch (Exception e)
{
throw e;
}
}
if (result == 0)
{
sessionId = "";
System.out.println( "Abmeldung erfolgreich");
return RESULT_OK;
}
else
{
//Die angegebene Sitzungs-ID konnte nicht geschlossen werden.
sessionId = "";
return LOG_OUT_FAILURE;
}
}
else
{
//Der Benutzer war nicht angemeldet.
return LOG_OUT_FAILURE;
}
|
Copyright © 2014 CA Technologies.
Alle Rechte vorbehalten.
|
|