public class EdgeIndexTaskFactory extends Object
| Constructor and Description | 
|---|
| EdgeIndexTaskFactory(EdgeDocumentFactory edgeDocumentFactory,
                    InheritedContentPermissionManager inheritedContentPermissionManager,
                    ContentEntityManager contentEntityManager,
                    com.atlassian.sal.api.transaction.TransactionTemplate txTemplate) | 
public EdgeIndexTaskFactory(EdgeDocumentFactory edgeDocumentFactory, InheritedContentPermissionManager inheritedContentPermissionManager, ContentEntityManager contentEntityManager, com.atlassian.sal.api.transaction.TransactionTemplate txTemplate)
public EdgeIndexTask createAddDocumentTask(Edge edge)
public com.atlassian.fugue.Maybe<EdgeIndexTask> createAddDocumentTask(com.atlassian.confluence.plugins.edgeindex.lucene.IndexableEdge edge)
public EdgeIndexTask createAddDocumentTask(String edgeId, com.atlassian.sal.api.user.UserKey userKey, ContentEntityObject target, Date date, String edgeTypeKey)
public EdgeIndexTask createDeleteDocumentTask(Edge edge)
public EdgeIndexTask createDeleteDocumentTask(com.atlassian.confluence.plugins.edgeindex.lucene.IndexableEdge edge)
public EdgeIndexTask createDeleteDocumentTask(String edgeId)
public EdgeIndexTask createDeleteEdgeTargetingDocumentTask(Edge edge)
public EdgeIndexTask createDeleteEdgeTargetingDocumentTask(com.atlassian.confluence.plugins.edgeindex.lucene.IndexableEdge edge)
public EdgeIndexTask createDeleteEdgeTargetingDocumentTask(String targetId)
public EdgeIndexTask createReIndexPermissionsTask(ContentEntityObject ceo)
public EdgeIndexTask createReIndexPermissionsTask(com.atlassian.confluence.plugins.edgeindex.lucene.IndexableEdge edge)
public EdgeIndexTask createDeleteEdgeByTargetIdAndUserTask(Edge edge)
public EdgeIndexTask createDeleteEdgeByTargetIdAndUserTask(com.atlassian.confluence.plugins.edgeindex.lucene.IndexableEdge edge)
Copyright © 2003–2020 Atlassian. All rights reserved.