Class SimpleLambdaResource

  • All Implemented Interfaces:
    Serializable, org.apache.wicket.request.resource.IResource, org.apache.wicket.util.io.IClusterable

    public class SimpleLambdaResource
    extends Object
    implements org.apache.wicket.request.resource.IResource
    Basic IResource that uses a Consumer to serve the request.
    Author:
    andrea
    See Also:
    Serialized Form
    • Field Detail

      • respondConsumer

        protected final Consumer<org.wicketstuff.restutils.wicket.AttributesWrapper> respondConsumer
    • Constructor Detail

      • SimpleLambdaResource

        public SimpleLambdaResource​(Consumer<org.wicketstuff.restutils.wicket.AttributesWrapper> respondConsumer)
        Build a new resource providing the Consumer for a AttributesWrapper parameter
        Parameters:
        respondConsumer - the cosnumer.
    • Method Detail

      • respond

        public void respond​(org.apache.wicket.request.resource.IResource.Attributes attributes)
        Specified by:
        respond in interface org.apache.wicket.request.resource.IResource