Index

A C D F G I L M O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form

A

AbstractMount - Class in org.cryptomator.frontend.webdav.mount
 
AbstractMount(WebDavServerHandle, WebDavServletController) - Constructor for class org.cryptomator.frontend.webdav.mount.AbstractMount
 
AbstractMountBuilder - Class in org.cryptomator.frontend.webdav.mount
 
AbstractMountBuilder(Path) - Constructor for class org.cryptomator.frontend.webdav.mount.AbstractMountBuilder
 
add(String) - Method in interface org.cryptomator.frontend.webdav.ContextPathRegistry
 

C

capabilities() - Method in class org.cryptomator.frontend.webdav.mount.FallbackMounter
 
capabilities() - Method in class org.cryptomator.frontend.webdav.mount.LinuxGioMounter
 
capabilities() - Method in class org.cryptomator.frontend.webdav.mount.MacAppleScriptMounter
 
capabilities() - Method in class org.cryptomator.frontend.webdav.mount.WindowsMounter
 
close() - Method in class org.cryptomator.frontend.webdav.mount.AbstractMount
 
close() - Method in interface org.cryptomator.frontend.webdav.WebDavServerHandle
 
compareVersions(String, String) - Static method in class org.cryptomator.frontend.webdav.VersionCompare
 
ContextPathRegistry - Interface in org.cryptomator.frontend.webdav
 
create(InetSocketAddress) - Static method in class org.cryptomator.frontend.webdav.WebDavServer
 
createServletContext(Path, String) - Static method in class org.cryptomator.frontend.webdav.servlet.WebDavServletFactory
 
createServletController(Path, String, ServerConnector, ContextHandlerCollection, ContextPathRegistry) - Static method in class org.cryptomator.frontend.webdav.servlet.WebDavServletFactory
 
createWebDavServlet(Path, String) - Method in class org.cryptomator.frontend.webdav.WebDavServer
Creates a new WebDAV servlet (without starting it yet).

D

displayName() - Method in class org.cryptomator.frontend.webdav.mount.FallbackMounter
 
displayName() - Method in class org.cryptomator.frontend.webdav.mount.LinuxGioMounter
 
displayName() - Method in class org.cryptomator.frontend.webdav.mount.MacAppleScriptMounter
 
displayName() - Method in class org.cryptomator.frontend.webdav.mount.WindowsMounter
 

F

FallbackMounter - Class in org.cryptomator.frontend.webdav.mount
 
FallbackMounter() - Constructor for class org.cryptomator.frontend.webdav.mount.FallbackMounter
 
forFileSystem(Path) - Method in class org.cryptomator.frontend.webdav.mount.FallbackMounter
 
forFileSystem(Path) - Method in class org.cryptomator.frontend.webdav.mount.LinuxGioMounter
 
forFileSystem(Path) - Method in class org.cryptomator.frontend.webdav.mount.MacAppleScriptMounter
 
forFileSystem(Path) - Method in class org.cryptomator.frontend.webdav.mount.WindowsMounter
 

G

getContextPath() - Method in class org.cryptomator.frontend.webdav.mount.AbstractMountBuilder
 
getDefaultLoopbackPort() - Method in class org.cryptomator.frontend.webdav.mount.FallbackMounter
 
getDefaultLoopbackPort() - Method in class org.cryptomator.frontend.webdav.mount.LinuxGioMounter
 
getDefaultLoopbackPort() - Method in class org.cryptomator.frontend.webdav.mount.MacAppleScriptMounter
 
getDefaultLoopbackPort() - Method in class org.cryptomator.frontend.webdav.mount.WindowsMounter
 
getOrCreateServer(int) - Static method in class org.cryptomator.frontend.webdav.WebDavServerManager
 
getServletRootUri() - Method in class org.cryptomator.frontend.webdav.servlet.WebDavServletController
 

I

isSupported() - Method in class org.cryptomator.frontend.webdav.mount.FallbackMounter
 
isSupported() - Method in class org.cryptomator.frontend.webdav.mount.LinuxGioMounter
 
isSupported() - Method in class org.cryptomator.frontend.webdav.mount.MacAppleScriptMounter
 
isSupported() - Method in class org.cryptomator.frontend.webdav.mount.WindowsMounter
 

L

LinuxGioMounter - Class in org.cryptomator.frontend.webdav.mount
 
LinuxGioMounter() - Constructor for class org.cryptomator.frontend.webdav.mount.LinuxGioMounter
 

M

MacAppleScriptMounter - Class in org.cryptomator.frontend.webdav.mount
 
MacAppleScriptMounter() - Constructor for class org.cryptomator.frontend.webdav.mount.MacAppleScriptMounter
 
mount() - Method in class org.cryptomator.frontend.webdav.mount.AbstractMountBuilder
 
mount(WebDavServerHandle, WebDavServletController, URI) - Method in class org.cryptomator.frontend.webdav.mount.AbstractMountBuilder
 

O

org.cryptomator.frontend.webdav - module org.cryptomator.frontend.webdav
 
org.cryptomator.frontend.webdav - package org.cryptomator.frontend.webdav
 
org.cryptomator.frontend.webdav.mount - package org.cryptomator.frontend.webdav.mount
 
org.cryptomator.frontend.webdav.servlet - package org.cryptomator.frontend.webdav.servlet
 

P

port - Variable in class org.cryptomator.frontend.webdav.mount.AbstractMountBuilder
 

R

remove(String) - Method in interface org.cryptomator.frontend.webdav.ContextPathRegistry
 

S

server() - Method in interface org.cryptomator.frontend.webdav.WebDavServerHandle
 
serverHandle - Variable in class org.cryptomator.frontend.webdav.mount.AbstractMount
 
ServerLifecycleException - Exception Class in org.cryptomator.frontend.webdav
 
ServerLifecycleException(String, Throwable) - Constructor for exception class org.cryptomator.frontend.webdav.ServerLifecycleException
 
servlet - Variable in class org.cryptomator.frontend.webdav.mount.AbstractMount
 
setLoopbackPort(int) - Method in class org.cryptomator.frontend.webdav.mount.AbstractMountBuilder
 
setVolumeId(String) - Method in class org.cryptomator.frontend.webdav.mount.AbstractMountBuilder
 
start() - Method in class org.cryptomator.frontend.webdav.servlet.WebDavServletController
Convenience function to start this servlet.
start() - Method in class org.cryptomator.frontend.webdav.WebDavServer
Starts the WebDAV server.
stop() - Method in class org.cryptomator.frontend.webdav.servlet.WebDavServletController
Convenience function to stop this servlet.
stop() - Method in class org.cryptomator.frontend.webdav.WebDavServer
Stops the WebDAV server.

T

terminate() - Method in class org.cryptomator.frontend.webdav.WebDavServer
Stops the WebDAV server and shuts down its executor service.

U

unmount() - Method in class org.cryptomator.frontend.webdav.mount.AbstractMount
 

V

VersionCompare - Class in org.cryptomator.frontend.webdav
from: https://www.baeldung.com/java-comparing-versions#customSolution
VersionCompare() - Constructor for class org.cryptomator.frontend.webdav.VersionCompare
 
vfsRoot - Variable in class org.cryptomator.frontend.webdav.mount.AbstractMountBuilder
 
volumeId - Variable in class org.cryptomator.frontend.webdav.mount.AbstractMountBuilder
 

W

WebDavServer - Class in org.cryptomator.frontend.webdav
The WebDAV server, that WebDAV servlets can be added to using WebDavServer.createWebDavServlet(Path, String).
WebDavServerHandle - Interface in org.cryptomator.frontend.webdav
 
WebDavServerManager - Class in org.cryptomator.frontend.webdav
 
WebDavServletController - Class in org.cryptomator.frontend.webdav.servlet
 
WebDavServletFactory - Class in org.cryptomator.frontend.webdav.servlet
 
WindowsMounter - Class in org.cryptomator.frontend.webdav.mount
 
WindowsMounter() - Constructor for class org.cryptomator.frontend.webdav.mount.WindowsMounter
 
A C D F G I L M O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form