org.alfresco.repo.node.db
Class IndexChildrenWhereRequiredWorker

java.lang.Object
  extended by org.alfresco.repo.node.cleanup.AbstractNodeCleanupWorker
      extended by org.alfresco.repo.node.db.IndexChildrenWhereRequiredWorker
All Implemented Interfaces:
NodeCleanupWorker

public class IndexChildrenWhereRequiredWorker
extends AbstractNodeCleanupWorker

Indexes child nodes where cascade re-indexing is disabled.

Since:
2.2 SP2

Field Summary
 
Fields inherited from class org.alfresco.repo.node.cleanup.AbstractNodeCleanupWorker
dbNodeService, logger, nodeDaoService, transactionService
 
Constructor Summary
IndexChildrenWhereRequiredWorker()
          Default constructor
 
Method Summary
protected  java.util.List doCleanInternal()
          Do the actual cleanup.
 
Methods inherited from class org.alfresco.repo.node.cleanup.AbstractNodeCleanupWorker
doClean, register, setDbNodeService, setNodeDaoService, setRegistry, setTransactionService
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IndexChildrenWhereRequiredWorker

public IndexChildrenWhereRequiredWorker()
Default constructor

Method Detail

doCleanInternal

protected java.util.List doCleanInternal()
                                  throws java.lang.Throwable
Do the actual cleanup. Any errors are handled by this base class.

Specified by:
doCleanInternal in class AbstractNodeCleanupWorker
Returns:
Returns the cleanup messages.
Throws:
java.lang.Throwable


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.