public class User extends DBConnector
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
EMAILCOLUMN |
static org.apache.log4j.Logger |
logger |
static java.lang.String |
NAMECOLUMN |
ARCHIVE_STATUS_TABLE_NAME, CERTIFICATION_STATUS_TABLE_NAME, ISO_BASIC, NSSDCA_STATUS_TABLE_NAME
Constructor and Description |
---|
User() |
Modifier and Type | Method and Description |
---|---|
java.util.List<User> |
getProductRoleUsers(java.lang.String log_identifer,
java.lang.String tableName)
Product instrument/investigation/node Role Query – Query the product, instrument/investigation/node_reference, role and user tables for a list of users with the instrument/investigation/node role for a product.
|
java.lang.String |
getReference() |
java.lang.String |
getType() |
java.lang.String |
getUserEmail() |
java.lang.String |
getUserName() |
java.util.List<User> |
getUserRole(java.lang.String email)
User Role Query - Query the user and role tables for a list of roles for a given user.
|
java.util.List<User> |
getUsers()
User Query – Query the user table for a list of users.
|
void |
insertUser(java.lang.String email,
java.lang.String name) |
void |
setReference(java.lang.String reference) |
void |
setType(java.lang.String type) |
void |
setUserEmail(java.lang.String userEmail) |
void |
setUserName(java.lang.String userName) |
void |
updateUser(java.lang.String email,
java.lang.String name) |
getConnection
public static org.apache.log4j.Logger logger
public static final java.lang.String NAMECOLUMN
public static final java.lang.String EMAILCOLUMN
public User() throws java.lang.ClassNotFoundException, java.sql.SQLException
java.lang.ClassNotFoundException
java.sql.SQLException
public java.lang.String getType()
public void setType(java.lang.String type)
type,
- the type to setpublic java.lang.String getReference()
public void setReference(java.lang.String reference)
reference,
- the reference to setpublic java.lang.String getUserName()
public void setUserName(java.lang.String userName)
userName
- public java.lang.String getUserEmail()
public void setUserEmail(java.lang.String userEmail)
userEmail
- public java.util.List<User> getUsers()
public java.util.List<User> getUserRole(java.lang.String email)
role
- public java.util.List<User> getProductRoleUsers(java.lang.String log_identifer, java.lang.String tableName)
log_identifer
- type
- public void updateUser(java.lang.String email, java.lang.String name)
email
- name
- public void insertUser(java.lang.String email, java.lang.String name)
email
- name
- Copyright © 2010-2018 Planetary Data System. All Rights Reserved.