execute Action
fun executeAction(id: UUID, fileAction: FileAction, originator: UUID, continuation: () -> Unit, failureHandler: (ErrorCode, Throwable?) -> Unit)
Retrieve the ManagedFileWrapper and provide it with a request to obtain the raw file bytes.
Parameters
id
The ManagedFileWrapper cache id of the file to act upon.
file Action
The FileAction to execute.
originator
The AvailClient.id of the client that originated this change.
continuation
What to do when sufficient processing has occurred.