All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.openl.rules.rest.service.ProjectDeploymentService Maven / Gradle / Ivy

There is a newer version: 5.27.9
Show newest version
package org.openl.rules.rest.service;

import java.io.IOException;
import java.util.List;

import org.openl.rules.common.ProjectException;
import org.openl.rules.project.abstraction.ADeploymentProject;
import org.openl.rules.project.abstraction.AProject;
import org.openl.rules.webstudio.web.repository.DeploymentProjectItem;

public interface ProjectDeploymentService {
    List getDeploymentProjectItems(AProject project,
                                                          String deployRepoName) throws ProjectException;

    AProject getDeployedProject(AProject wsProject,
                                String deployConfigName,
                                String repositoryConfigName) throws IOException;

    ADeploymentProject update(String deploymentName, AProject project, String repoId);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy