This project has retired. For details please refer to its
Attic page.
JdoProjectModelDAO
org.apache.maven.archiva.database.jdo
Class JdoProjectModelDAO
java.lang.Object
org.apache.maven.archiva.database.jdo.JdoProjectModelDAO
- All Implemented Interfaces:
- ProjectModelDAO
public class JdoProjectModelDAO
- extends java.lang.Object
- implements ProjectModelDAO
JdoProjectModelDAO
Method Summary |
org.apache.maven.archiva.model.ArchivaProjectModel |
createProjectModel(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version)
|
void |
deleteProjectModel(org.apache.maven.archiva.model.ArchivaProjectModel model)
|
org.apache.maven.archiva.model.ArchivaProjectModel |
getProjectModel(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version)
|
java.util.List<org.apache.maven.archiva.model.ArchivaProjectModel> |
queryProjectModels(Constraint constraint)
|
org.apache.maven.archiva.model.ArchivaProjectModel |
saveProjectModel(org.apache.maven.archiva.model.ArchivaProjectModel model)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JdoProjectModelDAO
public JdoProjectModelDAO()
createProjectModel
public org.apache.maven.archiva.model.ArchivaProjectModel createProjectModel(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version)
- Specified by:
createProjectModel
in interface ProjectModelDAO
getProjectModel
public org.apache.maven.archiva.model.ArchivaProjectModel getProjectModel(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version)
throws ObjectNotFoundException,
ArchivaDatabaseException
- Specified by:
getProjectModel
in interface ProjectModelDAO
- Throws:
ObjectNotFoundException
ArchivaDatabaseException
queryProjectModels
public java.util.List<org.apache.maven.archiva.model.ArchivaProjectModel> queryProjectModels(Constraint constraint)
throws ObjectNotFoundException,
ArchivaDatabaseException
- Specified by:
queryProjectModels
in interface ProjectModelDAO
- Throws:
ObjectNotFoundException
ArchivaDatabaseException
saveProjectModel
public org.apache.maven.archiva.model.ArchivaProjectModel saveProjectModel(org.apache.maven.archiva.model.ArchivaProjectModel model)
throws ArchivaDatabaseException
- Specified by:
saveProjectModel
in interface ProjectModelDAO
- Throws:
ArchivaDatabaseException
deleteProjectModel
public void deleteProjectModel(org.apache.maven.archiva.model.ArchivaProjectModel model)
throws ArchivaDatabaseException
- Specified by:
deleteProjectModel
in interface ProjectModelDAO
- Throws:
ArchivaDatabaseException