com.atlassian.confluence.plugins.edgeindex.lucene
Class EdgeIndexTaskFactory

java.lang.Object
  extended by com.atlassian.confluence.plugins.edgeindex.lucene.EdgeIndexTaskFactory

public class EdgeIndexTaskFactory
extends java.lang.Object


Constructor Summary
EdgeIndexTaskFactory(EdgeDocumentFactory edgeDocumentFactory, InheritedContentPermissionManager inheritedContentPermissionManager, ContentEntityManager contentEntityManager)
           
 
Method Summary
 EdgeIndexTask createAddDocumentTask(Edge edge)
           
 EdgeIndexTask createDeleteDocumentTask(Edge edge)
           
 EdgeIndexTask createDeleteEdgeByTargetIdAndUserTask(Edge edge)
           
 EdgeIndexTask createDeleteEdgeTargetingDocumentTask(Edge edge)
           
 EdgeIndexTask createDeleteEdgeTargetingDocumentTask(java.lang.String targetId)
           
 EdgeIndexTask createReIndexPermissionsTask(Page page)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EdgeIndexTaskFactory

public EdgeIndexTaskFactory(EdgeDocumentFactory edgeDocumentFactory,
                            InheritedContentPermissionManager inheritedContentPermissionManager,
                            ContentEntityManager contentEntityManager)
Method Detail

createAddDocumentTask

public EdgeIndexTask createAddDocumentTask(Edge edge)

createDeleteDocumentTask

public EdgeIndexTask createDeleteDocumentTask(Edge edge)

createDeleteEdgeTargetingDocumentTask

public EdgeIndexTask createDeleteEdgeTargetingDocumentTask(Edge edge)

createDeleteEdgeTargetingDocumentTask

public EdgeIndexTask createDeleteEdgeTargetingDocumentTask(java.lang.String targetId)

createReIndexPermissionsTask

public EdgeIndexTask createReIndexPermissionsTask(Page page)

createDeleteEdgeByTargetIdAndUserTask

public EdgeIndexTask createDeleteEdgeByTargetIdAndUserTask(Edge edge)


Copyright © 2003-2014 Atlassian. All Rights Reserved.