@Provides
    public List<File> getTemporaryFiles() {
        return Collections.unmodifiableList(temporaryFiles);
    }
Returns a list of all temporary files that should be deleted upon
application shutdown, in reverse order of desired deletion. This will
typically simply be the order that each file was created.

@return
    A List of all temporary files that should be deleted upon
    application shutdown. The List is not modifiable.
guacamole/src/main/java/org/apache/guacamole/extension/ExtensionModule.java