Class DelegationTokenRequest<Q extends DelegationTokenRequest<Q,R>,R extends DelegationTokenResponse>
java.lang.Object
org.apache.solr.client.solrj.SolrRequest<R>
org.apache.solr.client.solrj.request.DelegationTokenRequest<Q,R>
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
DelegationTokenRequest.Cancel,DelegationTokenRequest.Get,DelegationTokenRequest.Renew
public abstract class DelegationTokenRequest<Q extends DelegationTokenRequest<Q,R>,R extends DelegationTokenResponse>
extends SolrRequest<R>
Class for making Solr delegation token requests.
- Since:
- Solr 6.2
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classNested classes/interfaces inherited from class org.apache.solr.client.solrj.SolrRequest
SolrRequest.ApiVersion, SolrRequest.METHOD, SolrRequest.SolrClientContext, SolrRequest.SolrRequestType -
Field Summary
FieldsFields inherited from class org.apache.solr.client.solrj.SolrRequest
SUPPORTED_METHODS -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.solr.client.solrj.SolrRequest
addHeader, addHeaders, getApiVersion, getBasicAuthPassword, getBasicAuthUser, getCollection, getContentStreams, getContentWriter, getHeaders, getMethod, getParams, getPath, getPreferredNodes, getQueryParams, getRequestType, getResponseParser, getStreamingResponseCallback, getUserPrincipal, process, process, processWithBaseUrl, requiresCollection, setBasicAuthCredentials, setMethod, setPath, setPreferredNodes, setQueryParams, setRequestType, setResponseParser, setStreamingResponseCallback, setUserPrincipal
-
Field Details
-
OP_KEY
- See Also:
-
TOKEN_KEY
- See Also:
-
-
Constructor Details
-
DelegationTokenRequest
-
-
Method Details
-
getThis
-
createResponse
Description copied from class:SolrRequestCreate a new SolrResponse to hold the response from the server. If the response extendsSolrResponse, then there's no need to use the arguments, asSolrResponse.setResponse(NamedList)will be called right after this method.- Specified by:
createResponsein classSolrRequest<R extends DelegationTokenResponse>- Parameters:
namedList- fromSolrClient.request(SolrRequest, String).
-