org.apache.jdo.impl.fostore
Class DumpHandler.DumpOptionSubHandler

java.lang.Object
  extended byorg.apache.jdo.impl.fostore.DumpHandler.DumpOptionSubHandler
Direct Known Subclasses:
DumpHandler.ClassHandler, DumpHandler.DBInfoHandler
Enclosing class:
DumpHandler

abstract class DumpHandler.DumpOptionSubHandler
extends java.lang.Object

Abstract class for dumping database information. The server creates instances of subclasses and then invoke run. Subclasses implement run method to do the real work.


Constructor Summary
(package private) DumpHandler.DumpOptionSubHandler()
           
 
Method Summary
protected abstract  void run(FOStoreDatabase db, java.lang.String className)
          Must be implemented to dump particular kind of info.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DumpHandler.DumpOptionSubHandler

DumpHandler.DumpOptionSubHandler()
Method Detail

run

protected abstract void run(FOStoreDatabase db,
                            java.lang.String className)
                     throws java.io.IOException,
                            FOStoreDatabaseException
Must be implemented to dump particular kind of info.

Throws:
java.io.IOException
FOStoreDatabaseException