|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.lokahi.core.common.interfaces.RestObject
org.apache.lokahi.core.common.interfaces.TMCDao<T>
org.apache.lokahi.core.common.interfaces.FunctionableEntity<Project>
org.apache.lokahi.core.api.project.Project
public class Project
| Constructor Summary | |
|---|---|
Project()
|
|
Project(int projectId,
java.lang.String projectName)
|
|
Project(java.lang.String projectName)
|
|
| Method Summary | |
|---|---|
boolean |
addTomcatContexts(java.util.Collection<TomcatContext> c)
|
boolean |
addTomcatContexts(TomcatContext tc)
|
boolean |
addVirtualHost(VirtualHost vh)
|
boolean |
addVirtualHosts(java.util.Collection<VirtualHost> c)
|
java.lang.StringBuilder |
buildShortXMLRepresentation()
Builds a short xml representation of this object containing name, and primary key. |
java.lang.StringBuilder |
buildXMLRepresention()
Builds a xml representation of this object |
boolean |
containsObject(Dao object)
|
boolean |
equals(java.lang.Object o)
|
Project |
fillObject(java.sql.ResultSet r)
Creates the Dao from the passed resultset, internally calling the appriate constructor. |
Project |
get(int id)
|
java.util.Collection |
getEnvs()
|
java.util.SortedSet<JobPool> |
getJobPools()
|
java.lang.String |
getName()
Gets the name. |
int |
getObjectId()
|
FunctionableEntity |
getParent()
|
int |
getPk()
Gets the primary key |
static Project |
getProject(int id)
Deprecated. |
static java.util.Collection<Project> |
getProjects()
|
static java.util.Collection<Project> |
getProjects(java.lang.String name)
|
static java.util.Collection<Project> |
getProjects(TomcatContext tc)
|
static java.util.Collection<Project> |
getProjects(User u)
|
static java.util.Collection<Project> |
getProjects(VirtualHost vh)
|
static java.util.Collection<Project> |
getRecentProjects(User u)
|
java.util.Collection<TomcatContext> |
getTomcatContexts()
|
java.util.Collection<User> |
getUsers()
|
java.util.Collection<VirtualHost> |
getVirtualHosts()
|
java.util.Collection<VirtualHost> |
getVirtualHostsNoDB()
|
int |
hashCode()
|
void |
removeTomcatContext(TomcatContext tc)
|
void |
setName(java.lang.String name)
|
void |
setPk(int pk)
|
void |
setTomcatContexts(java.util.Collection<TomcatContext> tomcatContexts)
|
void |
setVirtualHosts(java.util.Collection<VirtualHost> virtualHosts)
|
static Project |
store(Project p)
|
java.lang.String |
toString()
|
static boolean |
update(Project p)
|
| Methods inherited from class org.apache.lokahi.core.common.interfaces.RestObject |
|---|
elementBuilder, elementBuilder |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Project()
public Project(int projectId,
java.lang.String projectName)
public Project(java.lang.String projectName)
| Method Detail |
|---|
public int getObjectId()
getObjectId in class FunctionableEntity<Project>public int getPk()
Collectable
int primary keypublic void setPk(int pk)
public java.lang.String getName()
Collectable
String name.public void setName(java.lang.String name)
public Project get(int id)
throws java.sql.SQLException
get in class TMCDao<Project>java.sql.SQLExceptionpublic FunctionableEntity getParent()
getParent in class FunctionableEntity<Project>public java.util.Collection<VirtualHost> getVirtualHostsNoDB()
public java.util.Collection<VirtualHost> getVirtualHosts()
public boolean addVirtualHost(VirtualHost vh)
public boolean addVirtualHosts(java.util.Collection<VirtualHost> c)
public void setVirtualHosts(java.util.Collection<VirtualHost> virtualHosts)
public java.util.Collection<User> getUsers()
public java.util.Collection<TomcatContext> getTomcatContexts()
public void removeTomcatContext(TomcatContext tc)
public boolean addTomcatContexts(TomcatContext tc)
public boolean addTomcatContexts(java.util.Collection<TomcatContext> c)
public java.util.Collection getEnvs()
public void setTomcatContexts(java.util.Collection<TomcatContext> tomcatContexts)
public java.util.SortedSet<JobPool> getJobPools()
public static Project getProject(int id)
throws java.sql.SQLException
id -
java.sql.SQLException
public static java.util.Collection<Project> getProjects(java.lang.String name)
throws java.sql.SQLException
java.sql.SQLException
public static java.util.Collection<Project> getProjects(User u)
throws java.sql.SQLException
java.sql.SQLException
public static java.util.Collection<Project> getProjects(TomcatContext tc)
throws java.sql.SQLException
java.sql.SQLException
public static java.util.Collection<Project> getProjects(VirtualHost vh)
throws java.sql.SQLException
java.sql.SQLException
public static java.util.Collection<Project> getProjects()
throws java.sql.SQLException
java.sql.SQLException
public static java.util.Collection<Project> getRecentProjects(User u)
throws java.sql.SQLException
java.sql.SQLException
public static boolean update(Project p)
throws java.sql.SQLException
java.sql.SQLExceptionpublic boolean containsObject(Dao object)
public static Project store(Project p)
throws java.sql.SQLException
java.sql.SQLException
public Project fillObject(java.sql.ResultSet r)
throws java.sql.SQLException
Dao
r - the resultset from a database call,
should include the entire object
java.sql.SQLExceptionpublic java.lang.StringBuilder buildShortXMLRepresentation()
Restable
public java.lang.StringBuilder buildXMLRepresention()
Restable
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||