## Uses of Class
org.silverpeas.components.silvercrawler.servlets.handlers.FunctionHandler

- Packages that use FunctionHandler
  Package | Description
  --- | ---
  org.silverpeas.components.silvercrawler.servlets.handlers |

- - ### Uses of FunctionHandler in org.silverpeas.components.silvercrawler.servlets.handlers

    Subclasses of FunctionHandler in org.silverpeas.components.silvercrawler.servlets.handlers
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ActivateReadWriteAccessHandler` | Handler for use case : admin request Read/Write access activation.
    `class` | `BackToSearchResultsHandler` | Handler for use case : user goes back to last search results.
    `class` | `CreateFolderFormHandler` | Handler for use case : admin request new folder creation.
    `class` | `CreateFolderHandler` | Handler for use case : new folder name (for creation) has been submitted.
    `class` | `DownloadFolderHandler` | Handler for use case : user wants to download folder.
    `class` | `GoToDirectoryHandler` | Handler for use case : user clicks on a permalink and come into silvercrawler.
    `class` | `IndexFileHandler` | Handler for use case : admin request file indexation.
    `class` | `IndexPathHandler` | Handler for use case : admin request folder indexation.
    `class` | `IndexSelectedFilesHandler` | Handler for use case : admin request indexation of selected files.
    `class` | `IndexSelectedFoldersHandler` | Handler for use case : admin request indexation of selected folders.
    `class` | `InitHandler` | Handler for use case : Main
    `class` | `PortletHandler` | Handler for use case : main view for portlet usage.
    `class` | `ProcessDragAndDropHandler` | Handler for use case : files/folder have been dropped into dragNDrop area.
    `class` | `RemoveFileHandler` | Handler for use case : admin request file removal.
    `class` | `RemoveFolderHandler` | Handler for use case : admin request folder removal.
    `class` | `RemoveSelectedFilesHandler` | Handler for use case : admin/publisher request removal of a set of files.
    `class` | `RemoveSelectedFoldersHandler` | Handler for use case : admin request removal of a set of folders.
    `class` | `RenameFileFormHandler` | Handler for use case : admin request file renaming.
    `class` | `RenameFileHandler` | Handler for use case : file new name has been submitted.
    `class` | `RenameFolderFormHandler` | Handler for use case : admin request folder renaming.
    `class` | `RenameFolderHandler` | Handler for use case : folder new name has been submitted.
    `class` | `ResolveConflictsHandler` | Handler for use case : some conflicts have been detected and user make a choice for each conflict.
    `class` | `SearchHandler` | Handler for use case : user submitted search query.
    `class` | `SubDirectoryFromResultHandler` | Handler for use case : Go to Sub Directory From Result page.
    `class` | `SubDirectoryHandler` | Handler for use case : Sub Directory.
    `class` | `UnActivateReadWriteAccessHandler` | Handler for use case : admin request Read/Write access unactivation.
    `class` | `UploadFileFormHandler` | Handler for use case : admin/publisher request new file upload.
    `class` | `UploadFileHandler` | Handler for use case : upload file form has been submitted.
    `class` | `ViewDirectoryHandler` | Handler for use case : View Directory.
    `class` | `ViewDownloadHistoryFromResultHandler` | Handler for use case : View download history (from result page).
    `class` | `ViewDownloadHistoryHandler` | Handler for use case : View download history.
    `class` | `ViewHistoryByUserHandler` | Handler for use case : View history by user.

    Methods in org.silverpeas.components.silvercrawler.servlets.handlers that return FunctionHandler
    Modifier and Type | Method | Description
    --- | --- | ---
    `FunctionHandler` | HandlerProvider.`getHandler​(String useCase)` | Get specific handler for given use case