Class TextOutputLambdaResource
java.lang.Object
org.wicketstuff.rest.lambda.resource.TextOutputLambdaResource
- All Implemented Interfaces:
Serializable
,IResource
,IClusterable
IResource
that uses a Function
to serve
the request. The result of this function (a generic Object) is then written
as string to the web response. A second function is provided to transform
the result a textual representation.- Author:
- andrea
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.wicket.request.resource.IResource
IResource.Attributes
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
TextOutputLambdaResource
public TextOutputLambdaResource(Function<org.wicketstuff.restutils.wicket.AttributesWrapper, Object> respondFunction, Function<Object, String> outputTextFunction) Build a new resource using the two provided functions.- Parameters:
respondFunction
- the function used to respond requestsoutputTextFunction
- the function used to convert the respond result to text.
-
-
Method Details