Interface EdgeIndexTaskFactory
- All Known Implementing Classes:
DefaultEdgeIndexTaskFactory
public interface EdgeIndexTaskFactory
-
Method Summary
Modifier and TypeMethodDescriptioncom.atlassian.fugue.Maybe<EdgeIndexTask>
createAddDocumentTask
(com.atlassian.confluence.plugins.edgeindex.IndexableEdge edge) createAddDocumentTask
(Edge edge) createAddDocumentTask
(String edgeId, com.atlassian.sal.api.user.UserKey userKey, ContentEntityObject target, Date date, String edgeTypeKey) createDeleteDocumentTask
(com.atlassian.confluence.plugins.edgeindex.IndexableEdge edge) com.atlassian.fugue.Maybe<EdgeIndexTask>
createDeleteDocumentTask
(Edge edge) createDeleteDocumentTask
(String edgeId) createDeleteEdgeByTargetIdAndUserTask
(com.atlassian.confluence.plugins.edgeindex.IndexableEdge edge) createDeleteEdgeTargetingDocumentTask
(com.atlassian.confluence.plugins.edgeindex.IndexableEdge edge) createDeleteEdgeTargetingDocumentTask
(String targetId) createRebuildIndexTask
(RebuildIndexTask.RebuildIndexParams rebuildIndexParams) createReIndexPermissionsTask
(com.atlassian.confluence.plugins.edgeindex.IndexableEdge edge)
-
Method Details
-
createAddDocumentTask
-
createAddDocumentTask
com.atlassian.fugue.Maybe<EdgeIndexTask> createAddDocumentTask(com.atlassian.confluence.plugins.edgeindex.IndexableEdge edge) -
createAddDocumentTask
EdgeIndexTask createAddDocumentTask(String edgeId, com.atlassian.sal.api.user.UserKey userKey, ContentEntityObject target, Date date, String edgeTypeKey) -
createDeleteDocumentTask
-
createDeleteDocumentTask
EdgeIndexTask createDeleteDocumentTask(com.atlassian.confluence.plugins.edgeindex.IndexableEdge edge) -
createDeleteDocumentTask
-
createDeleteEdgeTargetingDocumentTask
-
createDeleteEdgeTargetingDocumentTask
EdgeIndexTask createDeleteEdgeTargetingDocumentTask(com.atlassian.confluence.plugins.edgeindex.IndexableEdge edge) -
createDeleteEdgeTargetingDocumentTask
-
createReIndexPermissionsTask
-
createReIndexPermissionsTask
EdgeIndexTask createReIndexPermissionsTask(com.atlassian.confluence.plugins.edgeindex.IndexableEdge edge) -
createDeleteEdgeByTargetIdAndUserTask
-
createDeleteEdgeByTargetIdAndUserTask
EdgeIndexTask createDeleteEdgeByTargetIdAndUserTask(com.atlassian.confluence.plugins.edgeindex.IndexableEdge edge) -
createRebuildIndexTask
-