Interface ResponseFactory
- All Known Implementing Classes:
IdentityResponseFactory,JsonResponseFactory,NullResponseFactory
public interface ResponseFactory
This factory knows how to turn specific kinds of response values into
Response objects.-
Method Summary
Modifier and TypeMethodDescriptioncreateResponse(RequestCycle requestCycle, Object value) Creates aResponsefrom the specified response value.
-
Method Details
-
createResponse
Creates aResponsefrom the specified response value.Each factory only supports a specific set of response values. This method returns null if the response value is not supported, causing the next factory to be tried.
- Parameters:
requestCycle- the request cycle to create a response for. This is passed in case the response factory wants to do special stuff like look into request properties.value- the response value to convert to aResponse. May be null if the handler returned null.- Returns:
- the response or null
-