Package org.jitterbit.integration.data.project

Examples of org.jitterbit.integration.data.project.DownloadInfo


        properties.setProperty(DEPLOYABLE, String.valueOf(project.isDeployable()));
        storeDownloadInfo();
    }

    private void storeDownloadInfo() {
        DownloadInfo info = project.getDownloadInfo();
        if (info != null) {
            properties.setProperty(DOWNLADED_FROM, info.getServerName());
            properties.setProperty(DOWNLADED_AT, String.valueOf(info.getWhen().getTime()));
        } else {
            properties.remove(DOWNLADED_FROM);
            properties.remove(DOWNLADED_AT);
        }
    }
View Full Code Here


    private void restoreDownloadInfo(IntegrationProject project) {
        String downloadedFrom = properties.getProperty(DOWNLADED_FROM, null);
        if (downloadedFrom != null) {
            Date downloadedAt = readDate(DOWNLADED_AT);
            if (downloadedAt != null) {
                DownloadInfo info = new DownloadInfo(downloadedFrom, downloadedAt);
                project.setDownloadInfo(info);
            }
        }
    }
View Full Code Here

        super(window, project);
        nameField = new ProjectNameField(project);
        projectActions = new Action[0];
        locationOnDiskField = createLocationOnDiskField(project);
        DateFormat dateFmt = DateFormat.getDateTimeInstance();
        DownloadInfo downloadInfo = project.getDownloadInfo();
        if (downloadInfo == null) {
            createdAtField = createCreatedAtField(project, dateFmt);
            downloadedFromField = null;
            downloadedAtField = null;
        } else {
View Full Code Here

TOP

Related Classes of org.jitterbit.integration.data.project.DownloadInfo

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.