private void logout(LoginAPI loginAPI, APISession session) throws SessionNotFoundException, LogoutException { loginAPI.logout(session); }
/** * Disconnect user from tenant APIs. * * @since 7.2 */ public void logout() throws LogoutException { try { if (session != null) { getLoginAPI().logout(session); session = null; } } catch (SessionNotFoundException ignored) { // If the session is not found on server, then the client is already logged out. // Do nothing } }
/** * Disconnect user from tenant APIs. * * @since 7.2 */ public void logout() throws LogoutException { try { if (session != null) { getLoginAPI().logout(session); session = null; } } catch (SessionNotFoundException ignored) { // If the session is not found on server, then the client is already logged out. // Do nothing } }
public void logoutOnTenant() throws BonitaException { final LoginAPI loginAPI = getLoginAPI(); loginAPI.logout(session); setSession(null); setIdentityAPI(null); setProcessAPI(null); setCommandAPI(null); setProfileAPI(null); setThemeAPI(null); setPermissionAPI(null); setApplicationAPI(null); setTenantManagementCommunityAPI(null); setPageAPI(null); setBusinessDataAPI(null); }