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 SearchRequestFilter
public String getTypes()
getTypes
in interface SearchRequestFilter
public String getIndices()
getIndices
in interface SearchRequestFilter
@NotNull public String getUrl()
getUrl
in interface SearchRequestFilter
public abstract String getPayload() throws org.json.JSONException
getPayload
in interface SearchRequestFilter
org.json.JSONException
protected Map<String,String> getQueryMap()
protected void setRawQuery(Map<String,String> map)
protected void extractPayloadFromQuery()
Copyright © 2016 Nuxeo SA. All rights reserved.