Skip navigation links


com.essbase.eas.server.dao.csf
Class CSFUserDAO

java.lang.Object
  extended by com.essbase.eas.server.dao.XMLUserDAO
      extended by com.essbase.eas.server.dao.csf.CSFUserDAO

All Implemented Interfaces:
UserDAO

public class CSFUserDAO
extends XMLUserDAO

Field Summary

 

Fields inherited from class com.essbase.eas.server.dao.XMLUserDAO
USER_EMAIL, USER_EXTERNAL, USER_FULLNAME, USER_PASSWORD, USER_ROLES, USER_SUPERVISOR, USER_USERNAME

 

Method Summary
 void addUserProfile(EASUser user, EASUserProfile profile)
           
 void addUserServers(EASUser user, EASUserServers server)
           
static CSFUserDAO createDAO(CredentialStore store)
           
 boolean createUser(EASUser user)
           
 void deleteUser(java.lang.String username)
           
 void deleteUserProfile(EASUserProfile profile)
           
 void deleteUserServers(EASUserServers server)
           
 java.lang.String displayAllUsers()
           
 java.lang.String displayUser(EASUser user)
           
 java.lang.String displayUser(java.lang.String username)
           
 java.lang.String displayUserServers(EASUser user)
           
 java.lang.String displayUserServers(EASUser user, java.lang.String sessionType)
           
 java.util.ArrayList<EASUser> retrieveAllUsers()
           
 EASUser retrieveUser(java.lang.Integer id)
           
 EASUser retrieveUser(java.lang.String username)
           
 EASUser retrieveUserFromIdentity(java.lang.String identity)
           
 EASUserProfile retrieveUserProfile(EASUser user, java.lang.String dataType)
           
 java.util.ArrayList<EASUserProfile> retrieveUserProfiles(EASUser user)
           
 java.util.ArrayList<EASUserServers> retrieveUserServers(EASUser user, java.lang.String sessionType)
           
 void updateUser(EASUser existing, EASUser changed)
           
 void updateUserProfile(EASUserProfile constraint, EASUserProfile update)
           
 void updateUserServers(EASUserServers constraint, EASUserServers update)
           

 

Methods inherited from class com.essbase.eas.server.dao.XMLUserDAO
displayUserServers, listXMLServers, listXMLUsers

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Method Detail

addUserProfile

public void addUserProfile(EASUser user,
                           EASUserProfile profile)
                    throws DataAccessException
Throws:
DataAccessException

addUserServers

public void addUserServers(EASUser user,
                           EASUserServers server)
                    throws DataAccessException
Throws:
DataAccessException

createUser

public boolean createUser(EASUser user)
                   throws DataAccessException
Throws:
DataAccessException

deleteUser

public void deleteUser(java.lang.String username)
                throws DataAccessException
Throws:
DataAccessException

deleteUserProfile

public void deleteUserProfile(EASUserProfile profile)
                       throws DataAccessException
Throws:
DataAccessException

deleteUserServers

public void deleteUserServers(EASUserServers server)
                       throws DataAccessException
Throws:
DataAccessException

displayAllUsers

public java.lang.String displayAllUsers()
                                 throws DataAccessException
Throws:
DataAccessException

displayUser

public java.lang.String displayUser(java.lang.String username)
                             throws DataAccessException
Throws:
DataAccessException

displayUser

public java.lang.String displayUser(EASUser user)
                             throws DataAccessException
Specified by:
displayUser in interface UserDAO
Overrides:
displayUser in class XMLUserDAO
Throws:
DataAccessException

displayUserServers

public java.lang.String displayUserServers(EASUser user)
                                    throws DataAccessException
Throws:
DataAccessException

displayUserServers

public java.lang.String displayUserServers(EASUser user,
                                           java.lang.String sessionType)
                                    throws DataAccessException
Throws:
DataAccessException

retrieveAllUsers

public java.util.ArrayList<EASUser> retrieveAllUsers()
                                              throws DataAccessException
Throws:
DataAccessException

retrieveUser

public EASUser retrieveUser(java.lang.Integer id)
                     throws DataAccessException
Throws:
DataAccessException

retrieveUser

public EASUser retrieveUser(java.lang.String username)
                     throws DataAccessException
Throws:
DataAccessException

retrieveUserFromIdentity

public EASUser retrieveUserFromIdentity(java.lang.String identity)
                                 throws DataAccessException
Throws:
DataAccessException

retrieveUserProfile

public EASUserProfile retrieveUserProfile(EASUser user,
                                          java.lang.String dataType)
                                   throws DataAccessException
Throws:
DataAccessException

retrieveUserProfiles

public java.util.ArrayList<EASUserProfile> retrieveUserProfiles(EASUser user)
                                                         throws DataAccessException
Throws:
DataAccessException

retrieveUserServers

public java.util.ArrayList<EASUserServers> retrieveUserServers(EASUser user,
                                                               java.lang.String sessionType)
                                                        throws DataAccessException
Throws:
DataAccessException

updateUser

public void updateUser(EASUser existing,
                       EASUser changed)
                throws DataAccessException
Throws:
DataAccessException

updateUserProfile

public void updateUserProfile(EASUserProfile constraint,
                              EASUserProfile update)
                       throws DataAccessException
Throws:
DataAccessException

updateUserServers

public void updateUserServers(EASUserServers constraint,
                              EASUserServers update)
                       throws DataAccessException
Throws:
DataAccessException

createDAO

public static CSFUserDAO createDAO(CredentialStore store)

Skip navigation links


Copyright © 2001, 2012, Oracle. All rights reserved.