|
LogoutExample
Show an example to logout connected user
import com.ludovicbadin.elink.soap.LinkSession;
import com.ludovicbadin.elink.soap.events.FaultSOAPEvent;
import com.ludovicbadin.elink.soap.events.ResultSOAPEvent;
//Define SOAP API server
private var service:LinkSession = new LinkSession("http://yourserver.com/elinkapps/elink.dll/");
//Execute logout request
private function aliaslist():void
{
LinkSession.logout();
LinkSession.executeBatch(service, logout_success, global_failed);
}
//Success callback function
private function logout_success(event:ResultSOAPEvent):void
{
if(event != null){
event.stopImmediatePropagation();
Alert.show("Logout successfull");
}
}
//Failed callback function
private function global_failed(event:FaultSOAPEvent):void
{
if(event != null){
event.stopImmediatePropagation();
Alert.show(event.error.faultstring, event.error.faultcode);
}
}
|