public static class RestManager.ManagedEndpoint extends BaseSolrResource
Modifier and Type | Field and Description |
---|---|
protected String |
childId |
protected ManagedResource |
managedResource |
SHOW_DEFAULTS, UPDATE_TIMEOUT_SECS
Constructor and Description |
---|
ManagedEndpoint(RestManager restManager) |
Modifier and Type | Method and Description |
---|---|
protected void |
addDeprecatedWarning() |
void |
delegateRequestToManagedResource() |
protected void |
doDelete() |
void |
doInit(SolrQueryRequest solrRequest,
SolrQueryResponse solrResponse)
Initialize objects needed to handle a request to the REST API.
|
protected Object |
parseJsonFromRequestBody(SolrQueryRequest req) |
static String |
resolveResourceId(String path)
Determines the ManagedResource resourceId from the request path.
|
getContentType, getSchema, getSolrCore, getSolrRequest, getSolrResponse, getUpdateTimeoutSecs, handleException, handlePostExecution, urlDecode
protected ManagedResource managedResource
protected String childId
public ManagedEndpoint(RestManager restManager)
public static String resolveResourceId(String path)
public void doInit(SolrQueryRequest solrRequest, SolrQueryResponse solrResponse)
doInit
in class BaseSolrResource
public void delegateRequestToManagedResource()
protected void doDelete()
protected Object parseJsonFromRequestBody(SolrQueryRequest req)
protected void addDeprecatedWarning()
addDeprecatedWarning
in class BaseSolrResource
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.