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:
- Serialized Form
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classDelegationTokenRequest.Cancelstatic classDelegationTokenRequest.Getstatic classDelegationTokenRequest.Renew- 
Nested classes/interfaces inherited from class org.apache.solr.client.solrj.SolrRequestSolrRequest.ApiVersion, SolrRequest.METHOD, SolrRequest.SolrClientContext, SolrRequest.SolrRequestType
 
- 
 - 
Field SummaryFields Modifier and Type Field Description protected static StringOP_KEYprotected static StringTOKEN_KEY- 
Fields inherited from class org.apache.solr.client.solrj.SolrRequestSUPPORTED_METHODS, useBinaryV2, usev2
 
- 
 - 
Constructor SummaryConstructors Constructor Description DelegationTokenRequest(SolrRequest.METHOD m)
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description protected abstract RcreateResponse(SolrClient client)Create a new SolrResponse to hold the response from the serverprotected abstract QgetThis()- 
Methods inherited from class org.apache.solr.client.solrj.SolrRequestaddHeader, addHeaders, getApiVersion, getBasePath, getBasicAuthPassword, getBasicAuthUser, getCollection, getContentStreams, getContentWriter, getHeaders, getMethod, getParams, getPath, getPreferredNodes, getQueryParams, getRequestType, getResponseParser, getStreamingResponseCallback, getUserPrincipal, process, process, requiresCollection, setBasePath, setBasicAuthCredentials, setMethod, setPath, setPreferredNodes, setQueryParams, setResponseParser, setStreamingResponseCallback, setUseBinaryV2, setUserPrincipal, setUseV2
 
- 
 
- 
- 
- 
Field Detail- 
OP_KEYprotected static final String OP_KEY - See Also:
- Constant Field Values
 
 - 
TOKEN_KEYprotected static final String TOKEN_KEY - See Also:
- Constant Field Values
 
 
- 
 - 
Constructor Detail- 
DelegationTokenRequestpublic DelegationTokenRequest(SolrRequest.METHOD m) 
 
- 
 - 
Method Detail- 
getThisprotected abstract Q getThis() 
 - 
createResponseprotected abstract R createResponse(SolrClient client) Description copied from class:SolrRequestCreate a new SolrResponse to hold the response from the server- Specified by:
- createResponsein class- SolrRequest<R extends DelegationTokenResponse>
- Parameters:
- client- the- SolrClientthe request will be sent to
 
 
- 
 
-