Class DefaultWebResponseMapper

java.lang.Object
io.fluxcapacitor.javaclient.web.DefaultWebResponseMapper
All Implemented Interfaces:
ResponseMapper, WebResponseMapper

public class DefaultWebResponseMapper extends Object implements WebResponseMapper
Default implementation of WebResponseMapper that converts handler return values into WebResponse objects.

This mapper is used internally to standardize responses from @HandleWeb methods or forwarded HTTP requests. It maps return values based on their type, applying common HTTP status codes and payload formatting conventions.

Mapping Rules

The logic follows these conventions:

In all cases, the provided Metadata is added to the resulting response.

See Also: