Skip navigation links


com.essbase.eas.server.dao
Interface UserDAO

All Known Implementing Classes:
CSFUserDAO, JdbcUserDAO, XMLUserDAO

public interface UserDAO

Method Summary
 void addUserProfile(EASUser user, EASUserProfile profile)
           
 void addUserServers(EASUser user, EASUserServers server)
           
 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 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 retrieveUserProfiles(EASUser user)
           
 java.util.ArrayList 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)
           

 

Method Detail

createUser

boolean createUser(EASUser user)
                   throws DataAccessException
Throws:
DataAccessException

retrieveUser

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

retrieveUser

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

retrieveUserFromIdentity

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

retrieveAllUsers

java.util.ArrayList retrieveAllUsers()
                                     throws DataAccessException
Throws:
DataAccessException

displayUser

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

displayUser

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

displayAllUsers

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

updateUser

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

deleteUser

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

addUserProfile

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

retrieveUserProfile

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

retrieveUserProfiles

java.util.ArrayList retrieveUserProfiles(EASUser user)
                                         throws DataAccessException
Throws:
DataAccessException

updateUserProfile

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

deleteUserProfile

void deleteUserProfile(EASUserProfile profile)
                       throws DataAccessException
Throws:
DataAccessException

addUserServers

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

retrieveUserServers

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

displayUserServers

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

displayUserServers

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

updateUserServers

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

deleteUserServers

void deleteUserServers(EASUserServers server)
                       throws DataAccessException
Throws:
DataAccessException

Skip navigation links


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