org.openl.rules.repository
Interface RProductionDeployment

All Superinterfaces:
REntity

public interface RProductionDeployment
extends REntity

Represents a set of deployed projects to production repository.


Method Summary
 RProject createProject(String projectName)
           
 RProject getProject(String name)
           
 Collection<RProject> getProjects()
           
 boolean hasProject(String name)
           
 void save()
           
 
Methods inherited from interface org.openl.rules.repository.REntity
addProperty, delete, getActiveVersion, getEffectiveDate, getExpirationDate, getLineOfBusiness, getName, getPath, getProperties, getProperty, getProps, getVersionHistory, hasProperty, removeProperty, setEffectiveDate, setExpirationDate, setLineOfBusiness, setProps
 

Method Detail

createProject

RProject createProject(String projectName)
                       throws RRepositoryException
Throws:
RRepositoryException

getProject

RProject getProject(String name)
                    throws RRepositoryException
Throws:
RRepositoryException

getProjects

Collection<RProject> getProjects()
                                 throws RRepositoryException
Throws:
RRepositoryException

hasProject

boolean hasProject(String name)
                   throws RRepositoryException
Throws:
RRepositoryException

save

void save()
          throws RRepositoryException
Throws:
RRepositoryException


Copyright © 2010. All Rights Reserved.