# All Classes and Interfaces

Classes
Class
Description
ActivateReadWriteAccessHandler
Handler for use case : admin request Read/Write access activation.
BackToSearchResultsHandler
Handler for use case : user goes back to last search results.
CreateFolderFormHandler
Handler for use case : admin request new folder creation.
CreateFolderHandler
Handler for use case : new folder name (for creation) has been submitted.
DownloadFolderHandler
Handler for use case : user wants to download folder.
DragAndDrop
FolderZIPInfo
Folder ZIP Information.
FunctionHandler
A function handler is associated to a peas function and is called by the request router when this function has to be processed.
GoToCrawler
GoToDirectoryHandler
Handler for use case : user clicks on a permalink and come into silvercrawler.
HandlerProvider
IndexFileHandler
Handler for use case : admin request file indexation.
IndexPathHandler
Handler for use case : admin request folder indexation.
IndexSelectedFilesHandler
Handler for use case : admin request indexation of selected files.
IndexSelectedFoldersHandler
Handler for use case : admin request indexation of selected folders.
InitHandler
Handler for use case : Main
IpAddressMatcher
Matches a request based on IP Address or subnet mask matching against the remote address.
IPMaskHelper
PortletHandler
Handler for use case : main view for portlet usage.
ProcessDragAndDropHandler
Handler for use case : files/folder have been dropped into dragNDrop area.
ProfileHelper
Helper class to manage user profile
RemoveFileHandler
Handler for use case : admin request file removal.
RemoveFolderHandler
Handler for use case : admin request folder removal.
RemoveSelectedFilesHandler
Handler for use case : admin/publisher request removal of a set of files.
RemoveSelectedFoldersHandler
Handler for use case : admin request removal of a set of folders.
RenameFileFormHandler
Handler for use case : admin request file renaming.
RenameFileHandler
Handler for use case : file new name has been submitted.
RenameFolderFormHandler
Handler for use case : admin request folder renaming.
RenameFolderHandler
Handler for use case : folder new name has been submitted.
ResolveConflictsHandler
Handler for use case : some conflicts have been detected and user make a choice for each conflict.
SearchHandler
Handler for use case : user submitted search query.
SilverCrawlerFileServer
SilverCrawlerIndexer
SilverCrawlerRequestRouter
SilverCrawlerSessionController
SubDirectoryFromResultHandler
Handler for use case : Go to Sub Directory From Result page.
SubDirectoryHandler
Handler for use case : Sub Directory.
UnActivateReadWriteAccessHandler
Handler for use case : admin request Read/Write access unactivation.
UploadFileFormHandler
Handler for use case : admin/publisher request new file upload.
UploadFileHandler
Handler for use case : upload file form has been submitted.
UploadItem
This class is the result of a dragNDrop of folders and path in SilverCrawler.
UploadReport
This class is the result of a dragNDrop of folders and path in SilverCrawler.
ViewDirectoryHandler
Handler for use case : View Directory.
ViewDownloadHistoryFromResultHandler
Handler for use case : View download history (from result page).
ViewDownloadHistoryHandler
Handler for use case : View download history.
ViewHistoryByUserHandler
Handler for use case : View history by user.