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 voidfilter(ContainerRequestContext ctx)voidsetBaseUrl(String baseUrl)Set the base URL.voidsetCreateUncontained(boolean createUncontained)Set the create-uncontained flag.voidsetServiceBundler(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:
filterin interfaceContainerRequestFilter
-
-