public class SolrDynamoExternalSearchService extends SolrExternalSearchService
Constructor and Description |
---|
SolrDynamoExternalSearchService() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
generateCreateDefaultSecurityObjectQuery(java.util.List<java.lang.String> targetObjectTypesList) |
java.lang.String |
generateCreateSecurityObjectQuery(java.lang.String aclName,
java.lang.String targetObjectTypes,
java.util.Map<java.lang.String,java.lang.Object> conditions)
Generates the create security object
query
|
java.lang.String |
generateGetAttributeDrivenAclQuery(OpenContentObject oco)
Generates the get attribute driven acl query
|
java.lang.String |
generateTargetObjectTypeQuery(java.lang.String targetObjectType,
java.lang.String conditionQueryString)
Generate the create security object query
where it targets an object type
|
clearSearchService, createIndex, getSearchConfig, indexDocument, indexDocument, removeDocumentById, setSearchConfig
public java.lang.String generateCreateSecurityObjectQuery(java.lang.String aclName, java.lang.String targetObjectTypes, java.util.Map<java.lang.String,java.lang.Object> conditions)
IExternalSearchService
generateCreateSecurityObjectQuery
in interface IExternalSearchService
generateCreateSecurityObjectQuery
in class SolrExternalSearchService
public java.lang.String generateTargetObjectTypeQuery(java.lang.String targetObjectType, java.lang.String conditionQueryString)
IExternalSearchService
generateTargetObjectTypeQuery
in interface IExternalSearchService
generateTargetObjectTypeQuery
in class SolrExternalSearchService
public java.lang.String generateCreateDefaultSecurityObjectQuery(java.util.List<java.lang.String> targetObjectTypesList)
generateCreateDefaultSecurityObjectQuery
in interface IExternalSearchService
generateCreateDefaultSecurityObjectQuery
in class SolrExternalSearchService
public java.lang.String generateGetAttributeDrivenAclQuery(OpenContentObject oco)
IExternalSearchService
generateGetAttributeDrivenAclQuery
in interface IExternalSearchService
generateGetAttributeDrivenAclQuery
in class SolrExternalSearchService