const mixinafBedSheet::ResponseProcessor

afBedSheet::ResponseProcessor

Implement to define a ResponseProcessor.

ResponseProcessors are responsible for processing the return values from request handlers. Often this involves sending content to the client.

IOC Configuration

Instances of ResponseProcessor should be contributed to the ResponseProcessors service and mapped to an Type representing the object it handles.

For example, in your AppModule class:

@Contribute { serviceType=ResponseProcessors# }
static Void contributeResponseProcessors(MappedConfig config) {
    config[User#] = UserInfoPage()
}
process

Source

abstract Obj process(Obj response)

Return true if a response has been sent to the client and all processing has finished. Else return a response object for further processing, example, Text.