A C D F G L P R S

A

Authenticate(String, String) - Method in interface FileServant
Authenticates the user into the File Server database.

C

ChangeFilePermissions(int, int, int, int) - Method in interface FileServant
Change the permissions of the given file.
ChangePassword(String, String, String) - Method in interface DBTransaction
Change the password of the given user.
ChangePassword(String, String, String) - Method in interface FileServant
Allows the User to change his/her password.
ChangePermission(int, int, int) - Method in interface DBTransaction
Allows changing the permissions for the given user.
CreateFile(String, int) - Method in interface FileServant
Creates a new file for the user in the sub directory selected.
CreateUser(String, String) - Method in interface DBTransaction
Creates a new user in the database.

D

DBConnection - interface DBConnection.
Database Connection Inteface between Server and Database
DBTransaction - interface DBTransaction.
Database Transaction Inteface between Server and Database
DeleteFile(int) - Method in interface FileServant
Delete the given file.

F

FileId - Static variable in interface FileInfo
the indentification ID of a given file
FileInfo - interface FileInfo.
File Information Interface
FileServant - interface FileServant.
Connection Inteface between Server and Client
FindFile(String, int) - Method in interface FileServant
Change find the path of the given file.

G

GetConnection(int, int) - Method in interface DBConnection
Authenticates the user into the File Server database [Category: Baseline] [Clients: ]
getListOfFiles() - Method in interface FileInfo
Get the list of files under the given subdirectory.
getListOfPermissions() - Method in interface FileInfo
Get the list of permissions under the given subdirectory.
getParentDirId() - Method in interface FileInfo
Get the indentification of the parent directory of the given file and directory.
GetSubtree(FileInfo, int, int) - Method in interface DBTransaction
Gets the contents of the directory mentioned.
GetSubTree(int, int) - Method in interface FileServant
Get the list of files and directories in the given directory.

L

ListOfFiles - Static variable in interface FileInfo
the List of files under the given directory
ListOfPermissions - Static variable in interface FileInfo
the List of permissions of files under the given directory
LoginUser(String, String) - Method in interface DBTransaction
Log information of the user login in the database.
LogoutUser(int) - Method in interface DBTransaction
Gives a clean exit to the client and passed necessary information to end the session to the database.

P

ParentDirId - Static variable in interface FileInfo
the indentification ID of the parent directory of the given file

R

RelaseConnection(int, int) - Method in interface DBConnection
Relase the connection between Server and Database [Category: Baseline] [Clients: ]
RenameFile(int, String) - Method in interface FileServant
Change the name of the given file.
RenameFile(String, String, int, int) - Method in interface DBTransaction
Renames the given file with the new filename.

S

Set(int) - Method in interface FileInfo
Set the file ID for the given file.
Set(Vector, int, Vector) - Method in interface FileInfo
Set the names of fils, parent directory ID, and a list of permissions assoicated with given file name.

A C D F G L P R S