File loader class. It is used to control the process of file reading and uploading using specified adapter.
File repository plugin. A central point for managing file upload.
Upload adapter interface used by FileRepository to handle file upload. Upload adapter is a bridge between the editor and server that handles file uploads. It should contain logic necessary to initiate upload process and monitor its progress.