Package org.jitterbit.integration.client.project

Examples of org.jitterbit.integration.client.project.ManagedProject


    }

    protected abstract TestResultHistoryView createNewView(WindowSection section);

    private void setCurrentProject(TestResultHistoryView view) {
        ManagedProject project = projectManager.getCurrentProject();
        if (project != null) {
            view.setProject(project);
        }
    }
View Full Code Here


    private StructureEditor webServiceEditor(DataStructure struct, SourceTarget st) {
        return new WebServiceStructureEditor((WebServiceStructure) struct, st, explorerSupport);
    }

    private StructureEditor xmlEditor(DataStructure struct, SourceTarget st) {
        ManagedProject p = ProjectUtils.getManagedProject(transformation);
        XsdFileStore xsdFileStore = new XsdFileStore(p.getFileStore());
        XmlStructureEditor editor = new XmlStructureEditor((XmlStructure) struct, xsdFileStore, st);
        configureXmlEditor(editor, st);
        return editor;
    }
View Full Code Here

            editor.useForEdi();
        }
    }

    private StructureEditor jsonEditor(DataStructure struct, SourceTarget st) {
        ManagedProject p = ProjectUtils.getManagedProject(transformation);
        XsdFileStore xsdFileStore = new XsdFileStore(p.getFileStore());
        return new JsonStructureEditor((JsonStructure) struct, xsdFileStore, st);
    }
View Full Code Here

        rootPath = ProjectFolders.TEST_DATA_FOLDER_NAME + File.separator + tf.getID().toString();
        projectFileStore = getProjectFileStore(tf);
    }   

    private FileStore getProjectFileStore(Transformation tf) {
        ManagedProject mp = ProjectUtils.getManagedProject(tf);
        if (mp == null) {
            throw new IllegalArgumentException("tf must belong to a managed project.");
        }
        return mp.getFileStore();
    }
View Full Code Here

        @Override
        public void run() {
            PostExportManager postExportManager = null;
            try {
                ManagedProject project = exportUi.getProjectToExport();
                ExportParameters params = exportUi.getExportParameters();
                postExportManager = project.prepareForExport(params.arePasswordsExported());
                Exporter exporter = createExporter(params);
                JitterPack jp = exporter.pack(project, exportUi.getComment(), exportUi.getDestination(), params);
                callback.succeeded(jp);
                postExportManager.runJobs(PostExportJob.Condition.ON_SUCCESS);
            } catch (Throwable err) {
View Full Code Here

                                    Transformation tf,
                                    TestProcessCallback interestedInSuccess) {
            operation = op;
            transformation = tf;
            this.interestedInSuccess = interestedInSuccess;
            ManagedProject project = ProjectUtils.getManagedProject(tf);
            historyWriter = new TestHistoryWriter(project);
        }
View Full Code Here

                ErrorLog.attention(ViewMappingStructureDataAction.class, "An error occurred while opening the data", ex);
            }
        }

        private MappingTreeStructure getMappingStructure() throws DataCacheException {
            ManagedProject project = ProjectUtils.getManagedProject(tx);
            if (project != null) {
                InputAndOutputMappingTreeStructureCache cache = project.getTransformationMappingStructureCache();
                return (mode == Mode.INPUT) ? cache.getInputStructure(tx.getID()) : cache
                                .getOutputStructure(tx.getID());
            }
            return null;
        }
View Full Code Here

        wsdlSelectorPanel.addChangeListener(fieldListener);
        wsdlSelectorPanel.addActionListener(fieldListener);
    }

    private WsdlSelectorPanel createWsdlSelector(IntegrationEntity owner) {
        ManagedProject project = ProjectUtils.getManagedProject(owner);
        assert (project != null) : "The WebServiceCall about to be created is not associated with a project";
        return new WsdlSelectorPanel(project.getFileStore());
    }
View Full Code Here

    }

    public final void refresh() {
        Transformation tf = page.getObject();
        log("Received request to refresh the structures for the transformation \"" + tf.getName() + "\"");
        ManagedProject project = ProjectUtils.getManagedProject(tf);
        TransformationStructureRefresher refresher = new TransformationStructureRefresher(project);
        refresher.setLogger(logger);
        refresher.refreshInputAndOuputStructures(tf, new CallbackImpl());
    }
View Full Code Here

    private void startRefreshJob() {
        Runnable job = new ApplicationWorker.SafeRunnable() {

            @Override
            public void run() {
                ManagedProject project = getManagedProject();
                List<Transformation> tfs = getTransformations(project);
                TransformationsRefresher refresher = new TransformationsRefresher(appWin, project);
                refresher.refresh(tfs);
            }
        };
View Full Code Here

TOP

Related Classes of org.jitterbit.integration.client.project.ManagedProject

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.