org.apache.maven.continuum.management.redback
Class JdoDataManagementTool

Package class diagram package JdoDataManagementTool
java.lang.Object
  extended by org.apache.maven.continuum.management.redback.JdoDataManagementTool
All Implemented Interfaces:
org.apache.maven.continuum.management.DataManagementTool

public class JdoDataManagementTool
extends Object
implements org.apache.maven.continuum.management.DataManagementTool

JDO implementation the database management tool API.

Version:
$Id: JdoDataManagementTool.java 785095 2009-06-16 07:20:12Z ctan $

Constructor Summary
JdoDataManagementTool()
           
 
Method Summary
 void backupDatabase(File backupDirectory)
           
 void eraseDatabase()
           
 void restoreDatabase(File backupDirectory, boolean strict)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JdoDataManagementTool

public JdoDataManagementTool()
Method Detail

backupDatabase

public void backupDatabase(File backupDirectory)
                    throws IOException
Specified by:
backupDatabase in interface org.apache.maven.continuum.management.DataManagementTool
Throws:
IOException

eraseDatabase

public void eraseDatabase()
Specified by:
eraseDatabase in interface org.apache.maven.continuum.management.DataManagementTool

restoreDatabase

public void restoreDatabase(File backupDirectory,
                            boolean strict)
                     throws IOException
Specified by:
restoreDatabase in interface org.apache.maven.continuum.management.DataManagementTool
Throws:
IOException


Copyright © 2003-2011 The Apache Software Foundation. All Rights Reserved.