|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface RRepository
OpenL Rules Repository. A Repository can have any number of OpenL Rules Projects.
| Method Summary | |
|---|---|
RDeploymentDescriptorProject |
createDDProject(String name)
|
RProject |
createProject(String name)
Creates a project in the repository. |
RDeploymentDescriptorProject |
getDDProject(String name)
|
List<RDeploymentDescriptorProject> |
getDDProjects()
|
String |
getName()
Returns name of the repository. |
RProject |
getProject(String name)
Gets project by name. |
List<RProject> |
getProjects()
Gets list of projects from the repository. |
List<RProject> |
getProjects4Deletion()
Gets list of projects from the repository that are marked for deletion. |
boolean |
hasDDProject(String name)
|
boolean |
hasProject(String name)
Checks whether project with given name exists in the repository. |
void |
release()
Releases resources allocated by this Rules Repository instance. |
| Method Detail |
|---|
RDeploymentDescriptorProject createDDProject(String name)
throws RRepositoryException
RRepositoryException
RProject createProject(String name)
throws RRepositoryException
name - name of new project
RRepositoryException - if failed
RDeploymentDescriptorProject getDDProject(String name)
throws RRepositoryException
RRepositoryException
List<RDeploymentDescriptorProject> getDDProjects()
throws RRepositoryException
RRepositoryExceptionString getName()
RProject getProject(String name)
throws RRepositoryException
name -
RRepositoryException - if failed or no project with specified name
List<RProject> getProjects()
throws RRepositoryException
RRepositoryException - if failed
List<RProject> getProjects4Deletion()
throws RRepositoryException
RRepositoryException
boolean hasDDProject(String name)
throws RRepositoryException
RRepositoryException
boolean hasProject(String name)
throws RRepositoryException
name -
true if project with such name exists
RRepositoryExceptionvoid release()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||