Class DefaultEdgeIndexManager
java.lang.Object
com.atlassian.confluence.plugins.edgeindex.DefaultEdgeIndexManager
- All Implemented Interfaces:
EdgeIndexManager
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultEdgeIndexManager(EdgeIndexTaskQueue taskQueue, EdgeFactory edgeFactory, ContentEntityManager contentEntityManager) -
Method Summary
Modifier and TypeMethodDescriptionvoidcontentEntityRemoved(boolean deletingVersion, ContentEntityObject contentEntity) voidcontentEntityRemoved(ContentEntityObject contentEntity) Update the index to reflect the deletion of the specified content entity.voidcontentEntityVersionRemoved(ContentEntityObject contentEntity) Update the index to reflect the deletion of the specified content entity version.voidIndexes an edge.voidPerforms a reindexvoidreIndexPermissions(Object target) Updates the index to reflect any changes to permissions in the specified target object.voidUnindexes an edge.
-
Constructor Details
-
DefaultEdgeIndexManager
@Autowired public DefaultEdgeIndexManager(EdgeIndexTaskQueue taskQueue, EdgeFactory edgeFactory, ContentEntityManager contentEntityManager)
-
-
Method Details
-
index
Description copied from interface:EdgeIndexManagerIndexes an edge.- Specified by:
indexin interfaceEdgeIndexManager
-
unIndex
Description copied from interface:EdgeIndexManagerUnindexes an edge.- Specified by:
unIndexin interfaceEdgeIndexManager
-
reIndexPermissions
Description copied from interface:EdgeIndexManagerUpdates the index to reflect any changes to permissions in the specified target object.- Specified by:
reIndexPermissionsin interfaceEdgeIndexManager
-
contentEntityRemoved
-
contentEntityRemoved
Description copied from interface:EdgeIndexManagerUpdate the index to reflect the deletion of the specified content entity.- Specified by:
contentEntityRemovedin interfaceEdgeIndexManager
-
contentEntityVersionRemoved
Description copied from interface:EdgeIndexManagerUpdate the index to reflect the deletion of the specified content entity version.- Specified by:
contentEntityVersionRemovedin interfaceEdgeIndexManager
-
reindex
Description copied from interface:EdgeIndexManagerPerforms a reindex- Specified by:
reindexin interfaceEdgeIndexManager
-