Package org.trellisldp.webdav
Class TrellisWebDAVRequestFilter
- java.lang.Object
-
- org.trellisldp.webdav.TrellisWebDAVRequestFilter
-
- All Implemented Interfaces:
ContainerRequestFilter
@Provider @PreMatching public class TrellisWebDAVRequestFilter extends Object implements ContainerRequestFilter
-
-
Constructor Summary
Constructors Constructor Description TrellisWebDAVRequestFilter()
Create a Trellis HTTP request filter for WebDAV.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
filter(ContainerRequestContext ctx)
void
setBaseUrl(String baseUrl)
Set the base URL.void
setCreateUncontained(boolean createUncontained)
Set the create-uncontained flag.void
setServiceBundler(ServiceBundler services)
Set the service bundler.
-
-
-
Method Detail
-
setServiceBundler
@Inject public void setServiceBundler(ServiceBundler services)
Set the service bundler.- Parameters:
services
- the services
-
setCreateUncontained
public void setCreateUncontained(boolean createUncontained)
Set the create-uncontained flag.- Parameters:
createUncontained
- whether created resources should be uncontained by parent containers
-
setBaseUrl
public void setBaseUrl(String baseUrl)
Set the base URL.- Parameters:
baseUrl
- the base URL
-
filter
public void filter(ContainerRequestContext ctx)
- Specified by:
filter
in interfaceContainerRequestFilter
-
-