|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.lokahi.core.common.interfaces.RestObject org.apache.lokahi.core.common.interfaces.TMCDao<User> org.apache.lokahi.core.api.user.User
public class User
Constructor Summary | |
---|---|
User()
|
|
User(int userId,
java.lang.String userName,
java.lang.String firstName,
java.lang.String lastName,
java.lang.String jobTitle,
java.lang.String comments,
java.lang.String email)
|
|
User(int userId,
java.lang.String userName,
java.lang.String firstName,
java.lang.String lastName,
java.lang.String jobTitle,
java.lang.String comments,
java.lang.String email,
int stateId)
|
|
User(java.lang.String userName)
|
|
User(java.lang.String userName,
java.lang.String firstName,
java.lang.String lastName,
java.lang.String jobTitle,
java.lang.String comments,
java.lang.String email)
|
Method Summary | |
---|---|
boolean |
addProject(java.util.Collection<Project> c)
|
boolean |
addProject(Project p)
|
static User |
addUser(User u)
|
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 |
static boolean |
delete(User u)
|
boolean |
equals(java.lang.Object o)
|
User |
fillObject(java.sql.ResultSet r)
Creates the Dao from the passed resultset, internally calling the appriate constructor. |
User |
get(int id)
|
java.util.Collection<Project> |
getAddableProjects()
|
java.util.Collection<Project> |
getAdministratableProjects()
|
java.util.Collection<Function> |
getAllMyFunctions()
|
java.util.Collection<Function> |
getAllowedFunctions()
|
java.util.Collection<Function> |
getAllowedFunctions(FunctionableEntity fe,
Project p)
|
java.util.Collection<Function> |
getAllowedFunctions(Project p)
|
static java.util.Collection<User> |
getAllUsers()
|
AuthorizationManager |
getAuthManager()
|
java.lang.String |
getComments()
|
java.util.Collection<Function> |
getContextFunctions(int projectId,
TomcatContext tc)
|
java.util.Collection<Function> |
getContextFunctions(Project project,
TomcatContext tc)
|
java.util.Collection<Function> |
getContextFunctions(java.lang.String projectId,
TomcatContext tc)
|
java.util.Collection<Function> |
getContextFunctions(TomcatContext tc)
|
java.lang.String |
getEmail()
|
java.lang.String |
getEmpIndicator()
|
java.lang.String |
getFirstName()
|
java.lang.String |
getFullName()
|
java.util.Collection<Function> |
getFunctions(java.lang.String projectId)
Deprecated. to be removed |
java.lang.String |
getJobTitle()
|
java.lang.String |
getLastName()
|
java.lang.String |
getManager()
|
java.lang.String |
getName()
Gets the name. |
int |
getPk()
Gets the primary key |
Project |
getProject(int projectId)
|
Project |
getProject(java.lang.String pId)
|
java.util.Collection<Project> |
getProjects()
|
java.util.TreeMap |
getProjects(java.lang.String str)
|
java.util.TreeMap<java.lang.Integer,JobPool> |
getRecentJobPools(int number)
|
java.util.TreeMap<java.lang.Integer,JobPool> |
getRecentJobPools(java.lang.String number)
|
java.util.Collection<Project> |
getRecentProjects()
|
State |
getState()
|
static User |
getUser(int id)
|
static User |
getUser(java.lang.String uName)
|
java.lang.String |
getUserName()
|
static java.util.Collection<User> |
getUsers(Project p)
|
java.util.Collection<Function> |
getVhostFunctions(int projectId,
VirtualHost vh)
|
java.util.Collection<Function> |
getVhostFunctions(java.lang.String projectId,
VirtualHost vh)
|
java.util.Collection<Project> |
getVisibleProjects()
|
int |
hashCode()
|
boolean |
isActive()
|
boolean |
isAllowed(Function f)
|
boolean |
isAllowed(Function f,
int projectId)
|
boolean |
isAllowed(Function f,
Project p)
|
boolean |
isAllowed(Function f,
Project p,
FunctionableEntity object)
|
boolean |
isAllowed(Function f,
java.lang.String projectId)
|
boolean |
isAllowed(java.lang.String functionCommand)
|
boolean |
isAllowed(java.lang.String functionCommand,
int projectId)
|
boolean |
isAllowed(java.lang.String func,
int projectId,
FunctionableEntity object)
|
boolean |
isAllowed(java.lang.String func,
int projectId,
TomcatContext object)
|
boolean |
isAllowed(java.lang.String func,
int projectId,
VirtualHost object)
|
boolean |
isAllowed(java.lang.String func,
Project p,
FunctionableEntity object)
|
boolean |
isAllowed(java.lang.String functionCommand,
java.lang.String projectId)
|
boolean |
isAllowed(java.lang.String func,
java.lang.String projectId,
TomcatContext object)
|
boolean |
isAllowed(java.lang.String func,
java.lang.String projectId,
VirtualHost object)
|
boolean |
removeProject(java.util.Collection<Project> c)
|
boolean |
removeProject(Project p)
|
void |
setComments(java.lang.String comments)
|
void |
setEmail(java.lang.String email)
|
void |
setEmpIndicator(java.lang.String empIndicator)
|
void |
setFirstName(java.lang.String firstName)
|
void |
setJobTitle(java.lang.String jobTitle)
|
void |
setLastName(java.lang.String lastName)
|
void |
setManager(java.lang.String manager)
|
void |
setName(java.lang.String name)
|
void |
setPk(int userId)
|
void |
setProjects(java.util.Collection<Project> c)
|
void |
setUserName(java.lang.String userName)
|
static User |
store(User u)
|
java.lang.String |
toString()
|
static void |
update(User u)
|
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 User()
public User(java.lang.String userName)
public User(java.lang.String userName, java.lang.String firstName, java.lang.String lastName, java.lang.String jobTitle, java.lang.String comments, java.lang.String email)
public User(int userId, java.lang.String userName, java.lang.String firstName, java.lang.String lastName, java.lang.String jobTitle, java.lang.String comments, java.lang.String email)
public User(int userId, java.lang.String userName, java.lang.String firstName, java.lang.String lastName, java.lang.String jobTitle, java.lang.String comments, java.lang.String email, int stateId)
Method Detail |
---|
public int getPk()
Collectable
getPk
in interface Collectable
int
primary keypublic void setPk(int userId)
public java.lang.String getName()
Collectable
getName
in interface Collectable
String
name.public void setName(java.lang.String name)
public java.lang.String getUserName()
public void setUserName(java.lang.String userName)
public java.lang.String getFirstName()
public void setFirstName(java.lang.String firstName)
public java.lang.String getLastName()
public void setLastName(java.lang.String lastName)
public java.lang.String getJobTitle()
public void setJobTitle(java.lang.String jobTitle)
public java.lang.String getComments()
public void setComments(java.lang.String comments)
public java.lang.String getFullName()
public java.lang.String getEmail()
public void setEmail(java.lang.String email)
public java.lang.String getManager()
public void setManager(java.lang.String manager)
public java.lang.String getEmpIndicator()
public void setEmpIndicator(java.lang.String empIndicator)
public boolean isActive()
public State getState()
public AuthorizationManager getAuthManager()
public java.util.Collection<Project> getAddableProjects()
public java.util.Collection<Project> getVisibleProjects()
public java.util.Collection<Project> getProjects()
public void setProjects(java.util.Collection<Project> c)
public Project getProject(java.lang.String pId)
public Project getProject(int projectId)
public java.util.Collection<Function> getAllMyFunctions()
public boolean addProject(Project p) throws java.sql.SQLException
java.sql.SQLException
public boolean addProject(java.util.Collection<Project> c) throws java.sql.SQLException
java.sql.SQLException
public boolean removeProject(Project p) throws java.sql.SQLException
java.sql.SQLException
public boolean removeProject(java.util.Collection<Project> c) throws java.sql.SQLException
java.sql.SQLException
public static User getUser(java.lang.String uName) throws java.sql.SQLException
java.sql.SQLException
public static User addUser(User u) throws java.sql.SQLException
java.sql.SQLException
public User get(int id) throws java.sql.SQLException
get
in class TMCDao<User>
java.sql.SQLException
public static User getUser(int id) throws java.sql.SQLException
java.sql.SQLException
public static java.util.Collection<User> getAllUsers() throws java.sql.SQLException
java.sql.SQLException
public static java.util.Collection<User> getUsers(Project p) throws java.sql.SQLException
java.sql.SQLException
public java.util.TreeMap<java.lang.Integer,JobPool> getRecentJobPools(java.lang.String number)
public java.util.TreeMap<java.lang.Integer,JobPool> getRecentJobPools(int number)
public java.util.Collection<Project> getRecentProjects()
public User fillObject(java.sql.ResultSet r) throws java.sql.SQLException
Dao
fillObject
in interface Dao<User>
r
- the resultset from a database call,
should include the entire object
java.sql.SQLException
public static void update(User u) throws java.sql.SQLException
java.sql.SQLException
public static User store(User u) throws java.sql.SQLException
java.sql.SQLException
public static boolean delete(User u) throws java.sql.SQLException
java.sql.SQLException
public java.util.Collection<Function> getFunctions(java.lang.String projectId)
public java.util.TreeMap getProjects(java.lang.String str)
public boolean isAllowed(java.lang.String functionCommand)
public boolean isAllowed(Function f)
public boolean isAllowed(java.lang.String functionCommand, java.lang.String projectId)
public boolean isAllowed(java.lang.String functionCommand, int projectId)
public boolean isAllowed(Function f, Project p)
public boolean isAllowed(Function f, java.lang.String projectId)
public java.util.Collection<Function> getAllowedFunctions()
public java.util.Collection<Function> getAllowedFunctions(Project p)
public java.util.Collection<Function> getAllowedFunctions(FunctionableEntity fe, Project p)
public boolean isAllowed(Function f, int projectId)
public boolean isAllowed(java.lang.String func, Project p, FunctionableEntity object)
public boolean isAllowed(Function f, Project p, FunctionableEntity object)
public boolean isAllowed(java.lang.String func, java.lang.String projectId, VirtualHost object)
public boolean isAllowed(java.lang.String func, java.lang.String projectId, TomcatContext object)
public boolean isAllowed(java.lang.String func, int projectId, VirtualHost object)
public boolean isAllowed(java.lang.String func, int projectId, TomcatContext object)
public boolean isAllowed(java.lang.String func, int projectId, FunctionableEntity object)
public java.util.Collection<Function> getContextFunctions(java.lang.String projectId, TomcatContext tc)
public java.util.Collection<Function> getContextFunctions(Project project, TomcatContext tc)
public java.util.Collection<Function> getContextFunctions(TomcatContext tc)
public java.util.Collection<Function> getContextFunctions(int projectId, TomcatContext tc)
public java.util.Collection<Function> getVhostFunctions(java.lang.String projectId, VirtualHost vh)
public java.util.Collection<Function> getVhostFunctions(int projectId, VirtualHost vh)
public java.util.Collection<Project> getAdministratableProjects()
public java.lang.StringBuilder buildShortXMLRepresentation()
Restable
buildShortXMLRepresentation
in interface Restable
public java.lang.StringBuilder buildXMLRepresention()
Restable
buildXMLRepresention
in interface 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 |