|
||||||||||
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.SQLException
public 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.SQLException
public 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.SQLException
public java.lang.StringBuilder buildShortXMLRepresentation()
Restable
public java.lang.StringBuilder buildXMLRepresention()
Restable
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public 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 |