org.openl.rules.repository
Interface RDeploymentDescriptorProject

All Superinterfaces:
RCommonProject

public interface RDeploymentDescriptorProject
extends RCommonProject


Method Summary
 RProjectDescriptor createProjectDescriptor(String name)
           
 RVersion getActiveVersion()
           
 Collection<RProjectDescriptor> getProjectDescriptors()
          Gets collection of descriptors for projects that are included in this deployment configuration.
 RDeploymentDescriptorProject getProjectVersion(CommonVersion version)
           
 List<RVersion> getVersionHistory()
           
 void setProjectDescriptors(Collection<RProjectDescriptor> projectDescriptors)
           
 
Methods inherited from interface org.openl.rules.repository.RCommonProject
commit, delete, erase, getLock, getName, isLocked, isMarked4Deletion, lock, riseVersion, undelete, unlock
 

Method Detail

createProjectDescriptor

RProjectDescriptor createProjectDescriptor(String name)
                                           throws RRepositoryException
Throws:
RRepositoryException

getActiveVersion

RVersion getActiveVersion()

getProjectDescriptors

Collection<RProjectDescriptor> getProjectDescriptors()
Gets collection of descriptors for projects that are included in this deployment configuration.

Returns:
project descriptors

getProjectVersion

RDeploymentDescriptorProject getProjectVersion(CommonVersion version)
                                               throws RRepositoryException
Throws:
RRepositoryException

getVersionHistory

List<RVersion> getVersionHistory()
                                 throws RRepositoryException
Throws:
RRepositoryException

setProjectDescriptors

void setProjectDescriptors(Collection<RProjectDescriptor> projectDescriptors)
                           throws RRepositoryException
Throws:
RRepositoryException


Copyright © 2010. All Rights Reserved.