| Interface | Description |
|---|---|
| ApiSupport |
The interface that is implemented by a request handler to support the V2 end point
|
| Class | Description |
|---|---|
| AnnotatedApi |
This class implements an Api just from an annotated java class
The class must have an annotation
EndPoint
Each method must have an annotation Command
The methods that implement a command should have the first 2 parameters
SolrQueryRequest and SolrQueryResponse or it may optionally
have a third parameter which could be a java class annotated with jackson annotations. |
| Api |
Every version 2 API must extend the this class.
|
| ApiBag | |
| ApiBag.IntrospectApi | |
| ApiBag.LazyLoadedApi | |
| ApiBag.ReqHandlerToApi | |
| CustomContainerPlugins | |
| PayloadObj<T> |
Holds the deserialized object for each command and also holds request , response objects
|
| V2HttpCall | |
| V2HttpCall.CompositeApi |
| Enum | Description |
|---|---|
| CustomContainerPlugins.Diff |
| Exception | Description |
|---|---|
| ApiBag.ExceptionWithErrObject |
| Annotation Type | Description |
|---|---|
| Command | |
| EndPoint |
Copyright © 2000-2020 Apache Software Foundation. All Rights Reserved.