org.apache.manifoldcf.crawler
Class TransactionalCrawlerInitializationCommand

java.lang.Object
  extended by org.apache.manifoldcf.crawler.TransactionalCrawlerInitializationCommand
All Implemented Interfaces:
InitializationCommand
Direct Known Subclasses:
Register, UnRegister

public abstract class TransactionalCrawlerInitializationCommand
extends java.lang.Object
implements InitializationCommand

Author:
Jettro Coenradie

Constructor Summary
TransactionalCrawlerInitializationCommand()
           
 
Method Summary
protected abstract  void doExecute(IThreadContext tc)
           
 void execute()
          Execute the command.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransactionalCrawlerInitializationCommand

public TransactionalCrawlerInitializationCommand()
Method Detail

execute

public void execute()
             throws ManifoldCFException
Description copied from interface: InitializationCommand
Execute the command.

Specified by:
execute in interface InitializationCommand
Throws:
ManifoldCFException - Thrown if the execution fails

doExecute

protected abstract void doExecute(IThreadContext tc)
                           throws ManifoldCFException
Throws:
ManifoldCFException