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, urlDecodeprotected 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 BaseSolrResourcepublic void delegateRequestToManagedResource()
protected void doDelete()
protected Object parseJsonFromRequestBody(SolrQueryRequest req)
protected void addDeprecatedWarning()
addDeprecatedWarning in class BaseSolrResourceCopyright © 2000-2021 Apache Software Foundation. All Rights Reserved.