@Component public class LuceneEdgeIndexManager extends Object implements EdgeIndexManager
| Constructor and Description |
|---|
LuceneEdgeIndexManager(EdgeIndexTaskQueue taskQueue,
EdgeFactory edgeFactory,
ContentEntityManager contentEntityManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
contentEntityRemoved(boolean deletingVersion,
ContentEntityObject contentEntity) |
void |
contentEntityRemoved(ContentEntityObject contentEntity)
Update the index to reflect the deletion of the specified content entity.
|
void |
contentEntityVersionRemoved(ContentEntityObject contentEntity)
Update the index to reflect the deletion of the specified content entity version.
|
void |
index(Edge edge)
Indexes an edge.
|
void |
reIndexPermissions(Object target)
Updates the index to reflect any changes to permissions in the specified target object.
|
void |
unIndex(Edge edge)
Unindexes an edge.
|
@Autowired public LuceneEdgeIndexManager(EdgeIndexTaskQueue taskQueue, EdgeFactory edgeFactory, ContentEntityManager contentEntityManager)
public void index(Edge edge)
EdgeIndexManagerindex in interface EdgeIndexManagerpublic void unIndex(Edge edge)
EdgeIndexManagerunIndex in interface EdgeIndexManagerpublic void reIndexPermissions(Object target)
EdgeIndexManagerreIndexPermissions in interface EdgeIndexManagerpublic void contentEntityRemoved(boolean deletingVersion,
ContentEntityObject contentEntity)
public void contentEntityRemoved(ContentEntityObject contentEntity)
EdgeIndexManagercontentEntityRemoved in interface EdgeIndexManagerpublic void contentEntityVersionRemoved(ContentEntityObject contentEntity)
EdgeIndexManagercontentEntityVersionRemoved in interface EdgeIndexManagerCopyright © 2003–2021 Atlassian. All rights reserved.