org.firebirdsql.management
Interface UserManager

All Superinterfaces:
ServiceManager
All Known Implementing Classes:
FBUserManager

public interface UserManager
extends ServiceManager

The base Firebird Service API functionality.

Author:
Steven Jardine

Method Summary
 void add(User user)
          Add a user to the Firebird Security Database.
 void delete(User user)
          Delete a user to the Firebird Security Database.
 java.util.Map getUsers()
          Return all valid users in the Firebird Security Database.
 void update(User user)
          Update a user to the Firebird Security Database.
 
Methods inherited from interface org.firebirdsql.management.ServiceManager
getDatabase, getHost, getLogger, getPassword, getPort, getUser, setDatabase, setHost, setLogger, setPassword, setPort, setUser
 

Method Detail

add

void add(User user)
         throws java.sql.SQLException,
                java.io.IOException
Add a user to the Firebird Security Database.

Parameters:
user - to the Firebird Security Database.
Throws:
java.sql.SQLException
java.io.IOException

delete

void delete(User user)
            throws java.sql.SQLException,
                   java.io.IOException
Delete a user to the Firebird Security Database.

Parameters:
user - to the Firebird Security Database.
Throws:
java.sql.SQLException
java.io.IOException

update

void update(User user)
            throws java.sql.SQLException,
                   java.io.IOException
Update a user to the Firebird Security Database.

Parameters:
user - to the Firebird Security Database.
Throws:
java.sql.SQLException
java.io.IOException

getUsers

java.util.Map getUsers()
                       throws java.sql.SQLException,
                              java.io.IOException
Return all valid users in the Firebird Security Database.

Returns:
all valid users in the Firebird Security Database.
Throws:
java.sql.SQLException
java.io.IOException


Copyright © 2001 David Jencks and other authors. All rights reserved.