Package org.jitterbit.integration.client.server.login

Examples of org.jitterbit.integration.client.server.login.LoginInfo


                registerNewServer(evt);
                updateUsersAndGroups();
            }

            private void registerNewServer(LoginEvent evt) {
                LoginInfo loginInfo = evt.getInfo();
                ServerInfo server = loginInfo.getServerInfo();
                LoginCredentials credentials = loginInfo.getLoginCredentials();
                String password = credentials.storePasswordOnClient() ? credentials.getPassword() : null;
                serverStore.storeNewLogin(server, credentials.getUser(), password, credentials.isUsingHttps());
            }

            private void updateUsersAndGroups() {
View Full Code Here


        notifyListenersOnLogin(info, credentials);
        ProductVersions.update(res.keyValues());
    }

    private void notifyListenersOnLogin(ServerInfo serverInfo, LoginCredentials credentials) {
        LoginEvent evt = new LoginEvent(this, new LoginInfo(serverInfo, credentials));
        for (LoginListener lst : loginListeners) {
            try {
                lst.postLogin(evt);
            } catch (Exception e) {
                logPostLoginError(lst, e);
View Full Code Here

    private void registerPostLoginJob(LoginService loginService) {
        loginService.addLoginListener(new LoginListener.Adapter() {

            @Override
            public void postLogin(LoginEvent evt) {
                LoginInfo loginInfo = evt.getInfo();
                ServerInfo serverInfo = loginInfo.getServerInfo();
                DriverCacheRefresher cacheRefresher = new DriverCacheRefresher(cache, serverInfo);
                cacheRefresher.start();
            }
        });
    }
View Full Code Here

TOP

Related Classes of org.jitterbit.integration.client.server.login.LoginInfo

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.