org.apache.lokahi.core.api.project
Class ProjectModel
java.lang.Object
org.apache.lokahi.core.common.interfaces.LokahiModel<Project>
org.apache.lokahi.core.api.project.ProjectModel
public class ProjectModel
- extends LokahiModel<Project>
- Version:
- $Id: ProjectModel.java,v 1.3 2006/03/07 20:18:48 drtobes Exp $
- Author:
- Stephen Toback
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProjectModel
public ProjectModel()
addProject
public void addProject(User u,
Project i,
Function f)
throws AuthorizationException,
TMCIllegalArgumentException,
java.sql.SQLException,
java.io.IOException
- Throws:
AuthorizationException
TMCIllegalArgumentException
java.sql.SQLException
java.io.IOException
deleteProject
public void deleteProject(User u,
java.util.Collection<Project> c,
Function f)
throws java.sql.SQLException,
AuthorizationException,
TMCIllegalArgumentException
- Throws:
java.sql.SQLException
AuthorizationException
TMCIllegalArgumentException
deleteProject
public void deleteProject(User u,
Project i,
Function f)
throws java.sql.SQLException,
AuthorizationException,
TMCIllegalArgumentException
- Throws:
java.sql.SQLException
AuthorizationException
TMCIllegalArgumentException
updateProject
public void updateProject(User u,
Project i,
Function f)
throws AuthorizationException,
TMCIllegalArgumentException,
java.sql.SQLException,
java.io.IOException
- Throws:
AuthorizationException
TMCIllegalArgumentException
java.sql.SQLException
java.io.IOException
viewProject
public Project viewProject(int id)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
viewProjects
public java.util.Collection<Project> viewProjects()
throws java.sql.SQLException
- Throws:
java.sql.SQLException
getObjects
public java.util.Collection<Project> getObjects()
throws java.sql.SQLException
- Specified by:
getObjects
in class LokahiModel<Project>
- Throws:
java.sql.SQLException
getObject
public Project getObject(int id)
throws java.sql.SQLException
- Specified by:
getObject
in class LokahiModel<Project>
- Throws:
java.sql.SQLException