class LogoutDelegator extends BaseDelegator implements ILogoutDelegator {

    @Override
    public void logout()
            throws ConnectionException, RequestException, AccessException, ConfigException {
        try {
            logout(new LoginOptions());
        } catch (final ConnectionException | AccessException | RequestException exc) {
            throw exc;
        } catch (P4JavaException exc) {
            throw new RequestException(exc.getMessage(), exc);
        }
    }

    public  LogoutDelegator(final IOptionsServer server);

}