Package org.trellisldp.http
Class TrellisHttpFilter
- java.lang.Object
-
- org.trellisldp.http.TrellisHttpFilter
-
- All Implemented Interfaces:
ContainerRequestFilter
@Provider @Priority(1980) public class TrellisHttpFilter extends Object implements ContainerRequestFilter
-
-
Constructor Summary
Constructors Constructor Description TrellisHttpFilter()
Create a simple pre-matching filter.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
filter(ContainerRequestContext ctx)
void
setExtensions(Map<String,IRI> extensions)
Set the extension map.void
setMutatingMethods(List<String> mutatingMethods)
Set the mutating methods.
-
-
-
Method Detail
-
setMutatingMethods
public void setMutatingMethods(List<String> mutatingMethods)
Set the mutating methods.- Parameters:
mutatingMethods
- a list of mutating HTTP methods
-
setExtensions
public void setExtensions(Map<String,IRI> extensions)
Set the extension map.- Parameters:
extensions
- a map of named graph extensions
-
filter
public void filter(ContainerRequestContext ctx)
- Specified by:
filter
in interfaceContainerRequestFilter
-
-