Package io.deephaven.server.jetty
Class PathPrefixResource
java.lang.Object
org.eclipse.jetty.util.resource.Resource
io.deephaven.server.jetty.WrappedResource
io.deephaven.server.jetty.PathPrefixResource
- All Implemented Interfaces:
Iterable<org.eclipse.jetty.util.resource.Resource>
A
Resource
wrapper that only resolves URIs that start with a specific path prefix. This is useful for
creating resources that are only valid for a specific sub-path of the server without requiring servlet apis.-
Field Summary
Fields inherited from class io.deephaven.server.jetty.WrappedResource
wrapped
-
Constructor Summary
ConstructorsConstructorDescriptionPathPrefixResource
(String pathPrefix, org.eclipse.jetty.util.resource.Resource wrapped) -
Method Summary
Methods inherited from class io.deephaven.server.jetty.WrappedResource
equals, exists, getFileName, getName, getPath, getURI, hashCode, isContainedIn, isDirectory, isReadable, length, toString
Methods inherited from class org.eclipse.jetty.util.resource.Resource
contains, copyTo, dump, getAllResources, getPathTo, getRealURI, isAlias, isSameFile, iterator, lastModified, list, newInputStream, newReadableByteChannel
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
PathPrefixResource
-
-
Method Details
-
resolve
- Overrides:
resolve
in classWrappedResource
-