public abstract class AbstractSearchRequestFilterImpl extends Object implements SearchRequestFilter
| Modifier and Type | Field and Description |
|---|---|
protected static String |
BACKSLASH_MARKER |
protected String |
filteredPayload |
protected String |
indices |
protected static String |
MATCH_ALL |
protected String |
payload |
protected NuxeoPrincipal |
principal |
protected static String |
QUERY_STRING |
protected String |
rawQuery |
protected String |
types |
protected String |
url |
| Constructor and Description |
|---|
AbstractSearchRequestFilterImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
extractPayloadFromQuery() |
String |
getIndices() |
abstract String |
getPayload() |
protected Map<String,String> |
getQueryMap() |
String |
getTypes() |
String |
getUrl() |
void |
init(CoreSession session,
String indices,
String types,
String rawQuery,
String payload) |
protected void |
setRawQuery(Map<String,String> map) |
String |
toString() |
protected static final String MATCH_ALL
protected static final String QUERY_STRING
protected static final String BACKSLASH_MARKER
protected NuxeoPrincipal principal
protected String filteredPayload
public AbstractSearchRequestFilterImpl()
public void init(CoreSession session, String indices, String types, String rawQuery, String payload)
init in interface SearchRequestFilterpublic String getTypes()
getTypes in interface SearchRequestFilterpublic String getIndices()
getIndices in interface SearchRequestFilter@NotNull public String getUrl()
getUrl in interface SearchRequestFilterpublic abstract String getPayload() throws org.json.JSONException
getPayload in interface SearchRequestFilterorg.json.JSONExceptionprotected Map<String,String> getQueryMap()
protected void setRawQuery(Map<String,String> map)
protected void extractPayloadFromQuery()
Copyright © 2016 Nuxeo SA. All rights reserved.