Package com.sforce.soap.partner.wsc

Examples of com.sforce.soap.partner.wsc.LoginResult


                logger.debug("Successfully created new partner connection");
                logger.debug("Logging in...");
            }

            if (Utils.isEmpty(connectorConfig.getSessionId())) {
                LoginResult loginResult =
                        getPartnerConnection().login(connectorConfig.getUsername(), connectorConfig.getPassword());

                if (loginResult == null) {
                    logger.warn("Login result is null");
                    return;
                }

                logLoginResult(loginResult);

                // record session and org
                getPartnerConnection().setSessionHeader(loginResult.getSessionId());
                setOrgId(loginResult);

                if (!forceProject.isKeepEndpoint()) {
                    getPartnerConnection().getConfig().setServiceEndpoint(loginResult.getServerUrl());
                    connectorConfig.setAuthEndpoint(getPartnerConnection().getConfig().getAuthEndpoint());
                    connectorConfig.setServiceEndpoint(getPartnerConnection().getConfig().getServiceEndpoint());
                    // For some reason, the metadata server gets special treatment in the Partner WSDL and we can obtain it directly
                    setMetadataServerUrl(loginResult.getMetadataServerUrl());
                    setToolingServerUrl(getToolingServiceEndpoint(getPartnerConnection().getConfig().getServiceEndpoint()));
                } else {
                    String metadataServerUrl =
                            changeServer(loginResult.getMetadataServerUrl(), forceProject.getEndpointServer());
                    setMetadataServerUrl(metadataServerUrl);
                    String serverUrl = changeServer(loginResult.getServerUrl(), forceProject.getEndpointServer());
                    setToolingServerUrl(getToolingServiceEndpoint(serverUrl));
                }
            } else {
                // With a sessionId, use the getUserInfo to obtain the relevant information, then construct the other endpoints
                GetUserInfoResult userInfoResult = getPartnerConnection().getUserInfo();
View Full Code Here

TOP

Related Classes of com.sforce.soap.partner.wsc.LoginResult

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.