ibi.broker.api.ws
Interface UserManagerIF

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
UserManagerWS

public interface UserManagerIF
extends java.rmi.Remote


Method Summary
 void addGroup(Authenticate authenticate, Group group)
           
 void addUser(Authenticate authenticate, User user)
           
 void addUserInToGroup(Authenticate authenticate, java.lang.String groupName, java.lang.String userName)
           
 int deleteGroup(Authenticate authenticate, java.lang.String groupName)
           
 int deleteUser(Authenticate authenticate, java.lang.String userName, int deleteType)
           
 int deleteUserFromGroup(Authenticate authenticate, java.lang.String groupName, java.lang.String userName)
           
 Group getGroup(Authenticate authenticate, java.lang.String groupName)
           
 Group[] getGroupList(Authenticate authenticate)
           
 java.lang.String[] getGroupNameListByUser(Authenticate authenticate, java.lang.String userName)
           
 User getUserByName(Authenticate authenticate, java.lang.String userName)
           
 User[] getUserList(Authenticate authenticate)
           
 java.lang.String[] getUserNameListByGroup(Authenticate authenticate, java.lang.String groupName)
           
 void updateGroup(Authenticate authenticate, Group group)
           
 void updateGroupWithUser(Authenticate authenticate, Group group, java.lang.String[] userList)
           
 void updateUser(Authenticate authenticate, User user)
           
 void updateUserInfoProperties(Authenticate authenticate, User user)
           
 

Method Detail

getUserByName

User getUserByName(Authenticate authenticate,
                   java.lang.String userName)
                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getUserList

User[] getUserList(Authenticate authenticate)
                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getUserNameListByGroup

java.lang.String[] getUserNameListByGroup(Authenticate authenticate,
                                          java.lang.String groupName)
                                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

addUser

void addUser(Authenticate authenticate,
             User user)
             throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

deleteUser

int deleteUser(Authenticate authenticate,
               java.lang.String userName,
               int deleteType)
               throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

updateUserInfoProperties

void updateUserInfoProperties(Authenticate authenticate,
                              User user)
                              throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

updateUser

void updateUser(Authenticate authenticate,
                User user)
                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getGroup

Group getGroup(Authenticate authenticate,
               java.lang.String groupName)
               throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getGroupList

Group[] getGroupList(Authenticate authenticate)
                     throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getGroupNameListByUser

java.lang.String[] getGroupNameListByUser(Authenticate authenticate,
                                          java.lang.String userName)
                                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

addGroup

void addGroup(Authenticate authenticate,
              Group group)
              throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

deleteGroup

int deleteGroup(Authenticate authenticate,
                java.lang.String groupName)
                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

updateGroup

void updateGroup(Authenticate authenticate,
                 Group group)
                 throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

updateGroupWithUser

void updateGroupWithUser(Authenticate authenticate,
                         Group group,
                         java.lang.String[] userList)
                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

addUserInToGroup

void addUserInToGroup(Authenticate authenticate,
                      java.lang.String groupName,
                      java.lang.String userName)
                      throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

deleteUserFromGroup

int deleteUserFromGroup(Authenticate authenticate,
                        java.lang.String groupName,
                        java.lang.String userName)
                        throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException


Copyright © 2006 Information Builders, Incorporated.