Package org.jitterbit.integration.client.server

Examples of org.jitterbit.integration.client.server.IntegrationServer


    private void sendBackup(JitterPack jp, IntegrationProject project) {
        consoleWriter.log("Sending a backup of the project " + project.getName() + " to the server...");
        JitterPackServerBackup backup = new JitterPackServerBackup(project.getID(), jp.getFile(), null);
        UploadBackupCallbackImpl cb = new UploadBackupCallbackImpl(consoleWriter);
        IntegrationServer server = IntegrationServer.getInstance();
        IntegrationProjectDeployer call = server.getServerCall(IntegrationProjectDeployer.class);
        call.uploadJitterPack(backup, cb);
        cb.waitUntilDone();
    }
View Full Code Here


public final class LdapInfoProviderService {

    private final LdapInfoProvider provider;

    public LdapInfoProviderService() {
        IntegrationServer server = IntegrationServer.getInstance();
        provider = server.getServerCall(LdapInfoProvider.class);
    }
View Full Code Here

    @Override
    protected void runImpl() throws InterruptedException {
        setMessage(getString("ProjectInfoDownloader.Started"));
        model.removeProjects();
        model.setDownloadingInfo(true);
        IntegrationServer server = IntegrationServer.getInstance();
        ProjectInfoProvider call = server.getServerCall(ProjectInfoProvider.class);
        call.downloadProjectInfo(callback);
    }
View Full Code Here

                return server == ScriptPluginProviderImpl.this.currentServer;
            }
        }

        private void refresh() {
            IntegrationServer server = IntegrationServer.getInstance();
            PipelinePluginInfoProvider provider = server.getServerCall(PipelinePluginInfoProvider.class);
            PipelinePluginCacheUpdateCall call = new PipelinePluginCacheUpdateCall(getServerCache(), provider);
            call.setErrorHandler(this);
            call.call();
        }
View Full Code Here

                }
            }));
        }

        private PipelinePluginCacheUpdateCall createUpdateCall() {
            IntegrationServer server = IntegrationServer.getInstance();
            PipelinePluginInfoProvider provider = server.getServerCall(PipelinePluginInfoProvider.class);
            ExceptionHandler<Throwable> errorHandler = new LoggingExceptionHandler(ControllerImpl.class,
                            ErrorLevel.ATTENTION,
                            PluginUiResources.getString("PipelinePlugin.Error.UpdateAvailablePlugins"));
            PipelinePluginCacheUpdateCall call = new PipelinePluginCacheUpdateCall(serverCache, provider);
            call.setErrorHandler(errorHandler);
View Full Code Here

    /**
     * Uploads a remote WSDL to a jitterbit server. This call is synchronous - the uploading takes
     * place in the calling thread.
     */
    public static void uploadRemoteWsdlSynchronously(String url, UploadServerFileCallback callback) {
        IntegrationServer server = IntegrationServer.getInstance();
        WsdlProvider call = server.getServerCall(WsdlProvider.class);
        call.uploadRemoteWsdl(url, callback);
    }
View Full Code Here

    }

    @Override
    protected void runImpl() throws InterruptedException {
        setMessage(getString("RequiredPluginsView.Check.Job.Start"));
        IntegrationServer server = IntegrationServer.getInstance();
        PipelinePluginInfoProvider p = server.getServerCall(PipelinePluginInfoProvider.class);
        p.downloadPluginManifests(callback);
    }
View Full Code Here

TOP

Related Classes of org.jitterbit.integration.client.server.IntegrationServer

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.