AbstractParametrizedGroovyRESTPlugin |
Ancestor for parametrized REST plugins written in Groovy.
|
AbstractRegisteredFlowRESTPlugin |
Ancestor for REST plugins that .
|
AbstractRESTClientSink<I> |
Ancestor for REST webservice clients.
|
AbstractRESTClientSource<O> |
Ancestor for webservice clients.
|
AbstractRESTClientTransformer<I,O> |
Ancestor for webservice clients.
|
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.
|
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.
|
GroovyPlugin |
Wrapper for a REST plugin written in Groovy.
|
GroovyServer |
GenericREST service provider, which allows you to assemble the REST plugins that should make up the service from Groovy scripts.
Scripts either need to implement adams.flow.rest.RESTPlugin interface or be derived from the adams.flow.rest.AbstractRESTPlugin superclass.
Automatically sets the flow context of plugins, if they should implement the adams.flow.core.FlowContextHandler interface.
If implementing the adams.core.logging.LoggingLevelHandler interface, they plugin receives the same logging level as this server.
|
RatsServer |
Generic REST service provider for the RATS framework, 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, and for rat input context, if they should implement the adams.flow.standalone.rats.input.RatInputUser interface.
|
RESTUtils |
Utility class around REST webservices.
|