All Classes
-
All Classes Interface Summary Class Summary Class Description AbstractRESTPlugin Ancestor for REST plugins.AbstractRESTPluginWithDatabaseConnection Ancestor for REST plugins that require a database connection.AbstractRESTPluginWithFlowContext Ancestor for REST plugins that require a flow context.AbstractRESTProvider Ancestor for servers providing webservices.DropwizardRESTServer Runs a Dropwizard REST webservice.Dummy Dummy check, always returns healthy.Echo Simple echo of the input.
Based on code from here:
https://github.com/zalacer/projects-tn/blob/master/JAX-RSdemo1/src/main/java/tn/HelloWorld.java
EchoServer Only offers: adams.flow.dropwizard.echo.Echo
REST Class
- Path: @jakarta.ws.rs.Path(value="/echo/{input}")
- Produces: @jakarta.ws.rs.Produces(value={"text/plain"})
REST Method 'ping'
- Parameter #1: @jakarta.ws.rs.PathParam(value="input")
- Method(s): GET
EchoServer.EchoApplication GenericServer Generic REST service provider, which allows you to assemble the REST plugins that should make up the service.
Automatically sets the flow context of plugins, if they should implement the adams.flow.core.FlowContextHandler interface.GenericServer.GenericApplication RESTPlugin Interface for classes that provide REST functionality.RESTProvider Interface for REST webservice providers, i.e., the server side.RESTUtils Utility class around REST webservices.