- java.lang.Object
- 
- aeonics.entity.Entity
- 
- aeonics.http.Filter.Type
- 
- aeonics.http.Filter.Request
 
 
 
- 
- All Implemented Interfaces:
- Exportable,- Snapshotable
 - Enclosing class:
- Filter
 
 public abstract static class Filter.Request extends Filter.Type 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface aeonics.util.SnapshotableSnapshotable.SnapshotMode
 
- 
 - 
Constructor SummaryConstructors Constructor Description Request()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description Datafilter(Message request, Data response)Filter the requests to perform post-endpoint treatments.- 
Methods inherited from class aeonics.http.Filter.Typecategory, filter
 - 
Methods inherited from class aeonics.entity.EntityaddRelation, addRelation, addRelation, cast, clearRelation, config, context, countRelations, countRelations, defineRelation, equals, export, firstRelation, hashCode, hasRelation, id, internal, internal, name, name, onCreate, onRemove, onUpdate, parameter, relations, relationships, removeRelation, snapshot, snapshotMode, template, type, valueOf, valueOf
 
- 
 
- 
- 
- 
Method Detail- 
filterpublic Data filter(Message request, Data response) Description copied from class:Filter.TypeFilter the requests to perform post-endpoint treatments.- Specified by:
- filterin class- Filter.Type
- Parameters:
- request- the incoming request
- response- the generated response
- Returns:
- To overwrite the response with an error, throw an Exception. To continue the filter chain, return null (the response object can sill be altered). To stop the filter chain, return the response to send directly.
- See Also:
- for the response content and structure
 
 
- 
 
-