public static ProjectExecutionOptions migrate()

in src/main/java/com/revo/deployr/client/broker/impl/util/ROptionsTranslator.java [324:370]


    public static ProjectExecutionOptions migrate(
            PoolCreationOptions poolOptions) {

        ProjectExecutionOptions options = null;

        if (poolOptions != null) {

            options = new ProjectExecutionOptions();

            /*
             * PoolCreationOptions to ProjectExecutionOptions.
             */

            options.rinputs = poolOptions.rinputs;

            if (poolOptions.preloadWorkspace != null) {

                options.preloadWorkspace = new ProjectPreloadOptions();
                options.preloadWorkspace.filename =
                        poolOptions.preloadWorkspace.filename;
                options.preloadWorkspace.directory =
                        poolOptions.preloadWorkspace.directory;
                options.preloadWorkspace.author =
                        poolOptions.preloadWorkspace.author;
                options.preloadWorkspace.version =
                        poolOptions.preloadWorkspace.version;
            }

            if (poolOptions.preloadDirectory != null) {

                options.preloadDirectory = new ProjectPreloadOptions();
                options.preloadDirectory.filename =
                        poolOptions.preloadDirectory.filename;
                options.preloadDirectory.directory =
                        poolOptions.preloadDirectory.directory;
                options.preloadDirectory.author =
                        poolOptions.preloadDirectory.author;
                options.preloadDirectory.version =
                        poolOptions.preloadDirectory.version;
            }

            options.preloadByDirectory = poolOptions.preloadByDirectory;

        }

        return options;
    }