public interface InformationServer
extends org.alfresco.solr.InformationServerCollectionProvider
| Modifier and Type | Field and Description |
|---|---|
static String |
PROP_PREFIX_PARENT_ASPECT |
static String |
PROP_PREFIX_PARENT_TYPE |
| Modifier and Type | Method and Description |
|---|---|
void |
afterInitModels() |
org.alfresco.solr.AclReport |
checkAclInIndex(Long aclid,
org.alfresco.solr.AclReport aclReport) |
void |
checkCache() |
org.alfresco.solr.tracker.IndexHealthReport |
checkIndexTransactions(org.alfresco.solr.tracker.IndexHealthReport indexHealthReport,
Long minTxId,
Long minAclTxId,
org.alfresco.solr.adapters.IOpenBitSet txIdsInDb,
long maxTxId,
org.alfresco.solr.adapters.IOpenBitSet aclTxIdsInDb,
long maxAclTxId) |
org.alfresco.solr.NodeReport |
checkNodeCommon(org.alfresco.solr.NodeReport nodeReport) |
void |
commit() |
void |
deleteByAclChangeSetId(Long aclChangeSetId) |
void |
deleteByAclId(Long aclId) |
void |
deleteByNodeId(Long nodeId) |
void |
deleteByTransactionId(Long transactionId) |
List<org.alfresco.solr.client.AlfrescoModel> |
getAlfrescoModels() |
Iterable<Map.Entry<String,Object>> |
getCoreStats() |
org.alfresco.repo.dictionary.DictionaryComponent |
getDictionaryService(String alternativeDictionary) |
int |
getDocSetSize(String targetTxId,
String targetTxCommitTime) |
Set<Long> |
getErrorDocIds() |
long |
getHoleRetention() |
org.alfresco.repo.dictionary.M2Model |
getM2Model(org.alfresco.service.namespace.QName modelQName) |
Map<String,Set<String>> |
getModelErrors() |
org.alfresco.repo.dictionary.NamespaceDAO |
getNamespaceDAO() |
int |
getRegisteredSearcherCount() |
org.alfresco.solr.TrackerState |
getTrackerInitialState() |
org.alfresco.solr.TrackerState |
getTrackerState() |
org.alfresco.solr.tracker.TrackerStats |
getTrackerStats() |
long |
indexAcl(List<org.alfresco.solr.client.AclReaders> aclReaderList,
boolean overwrite) |
void |
indexAclTransaction(org.alfresco.solr.client.AclChangeSet changeSet,
boolean overwrite) |
void |
indexNode(org.alfresco.solr.client.Node node,
boolean overwrite) |
void |
indexTransaction(org.alfresco.solr.client.Transaction info,
boolean overwrite) |
boolean |
isInIndex(String fieldType,
long id) |
boolean |
putModel(org.alfresco.repo.dictionary.M2Model model) |
void |
rollback() |
static final String PROP_PREFIX_PARENT_TYPE
static final String PROP_PREFIX_PARENT_ASPECT
void rollback()
throws IOException
IOExceptionvoid commit()
throws IOException
IOExceptionvoid indexAclTransaction(org.alfresco.solr.client.AclChangeSet changeSet,
boolean overwrite)
throws IOException
IOExceptionvoid indexTransaction(org.alfresco.solr.client.Transaction info,
boolean overwrite)
throws IOException
IOExceptionvoid deleteByTransactionId(Long transactionId) throws IOException
IOExceptionvoid deleteByAclChangeSetId(Long aclChangeSetId) throws IOException
IOExceptionvoid deleteByAclId(Long aclId) throws IOException
IOExceptionvoid deleteByNodeId(Long nodeId) throws IOException
IOExceptionvoid indexNode(org.alfresco.solr.client.Node node,
boolean overwrite)
throws IOException,
org.alfresco.httpclient.AuthenticationException,
org.json.JSONException
IOExceptionorg.alfresco.httpclient.AuthenticationExceptionorg.json.JSONExceptionorg.alfresco.solr.NodeReport checkNodeCommon(org.alfresco.solr.NodeReport nodeReport)
long indexAcl(List<org.alfresco.solr.client.AclReaders> aclReaderList, boolean overwrite) throws IOException
IOExceptionorg.alfresco.solr.TrackerState getTrackerInitialState()
throws IOException
IOExceptionint getDocSetSize(String targetTxId, String targetTxCommitTime) throws IOException
IOExceptionint getRegisteredSearcherCount()
org.alfresco.solr.TrackerState getTrackerState()
void checkCache()
throws IOException
IOExceptionboolean isInIndex(String fieldType, long id) throws IOException
IOExceptionSet<Long> getErrorDocIds() throws IOException
IOExceptionIterable<Map.Entry<String,Object>> getCoreStats() throws IOException
IOExceptionorg.alfresco.solr.tracker.TrackerStats getTrackerStats()
org.alfresco.repo.dictionary.DictionaryComponent getDictionaryService(String alternativeDictionary)
org.alfresco.repo.dictionary.NamespaceDAO getNamespaceDAO()
List<org.alfresco.solr.client.AlfrescoModel> getAlfrescoModels()
void afterInitModels()
boolean putModel(org.alfresco.repo.dictionary.M2Model model)
org.alfresco.repo.dictionary.M2Model getM2Model(org.alfresco.service.namespace.QName modelQName)
long getHoleRetention()
org.alfresco.solr.AclReport checkAclInIndex(Long aclid, org.alfresco.solr.AclReport aclReport)
org.alfresco.solr.tracker.IndexHealthReport checkIndexTransactions(org.alfresco.solr.tracker.IndexHealthReport indexHealthReport,
Long minTxId,
Long minAclTxId,
org.alfresco.solr.adapters.IOpenBitSet txIdsInDb,
long maxTxId,
org.alfresco.solr.adapters.IOpenBitSet aclTxIdsInDb,
long maxAclTxId)
throws IOException
IOExceptionCopyright © 2005–2017 Alfresco Software. All rights reserved.