org.apache.archiva.redback.management
Class JdoDataManagementTool
java.lang.Object
org.apache.archiva.redback.management.JdoDataManagementTool
- All Implemented Interfaces:
- DataManagementTool
@Service(value="dataManagementTool#jdo")
public class JdoDataManagementTool
- extends Object
- implements DataManagementTool
JDO implementation of the data management tool.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JdoDataManagementTool
public JdoDataManagementTool()
backupRBACDatabase
public void backupRBACDatabase(org.apache.archiva.redback.rbac.RBACManager manager,
File backupDirectory)
throws org.apache.archiva.redback.rbac.RbacManagerException,
IOException,
javax.xml.stream.XMLStreamException
- Specified by:
backupRBACDatabase in interface DataManagementTool
- Throws:
org.apache.archiva.redback.rbac.RbacManagerException
IOException
javax.xml.stream.XMLStreamException
backupUserDatabase
public void backupUserDatabase(org.apache.archiva.redback.users.UserManager manager,
File backupDirectory)
throws IOException,
javax.xml.stream.XMLStreamException
- Specified by:
backupUserDatabase in interface DataManagementTool
- Throws:
IOException
javax.xml.stream.XMLStreamException
backupKeyDatabase
public void backupKeyDatabase(org.apache.archiva.redback.keys.KeyManager manager,
File backupDirectory)
throws IOException,
javax.xml.stream.XMLStreamException
- Specified by:
backupKeyDatabase in interface DataManagementTool
- Throws:
IOException
javax.xml.stream.XMLStreamException
restoreRBACDatabase
public void restoreRBACDatabase(org.apache.archiva.redback.rbac.RBACManager manager,
File backupDirectory)
throws IOException,
javax.xml.stream.XMLStreamException,
org.apache.archiva.redback.rbac.RbacManagerException
- Specified by:
restoreRBACDatabase in interface DataManagementTool
- Throws:
IOException
javax.xml.stream.XMLStreamException
org.apache.archiva.redback.rbac.RbacManagerException
restoreUsersDatabase
public void restoreUsersDatabase(org.apache.archiva.redback.users.UserManager manager,
File backupDirectory)
throws IOException,
javax.xml.stream.XMLStreamException
- Specified by:
restoreUsersDatabase in interface DataManagementTool
- Throws:
IOException
javax.xml.stream.XMLStreamException
restoreKeysDatabase
public void restoreKeysDatabase(org.apache.archiva.redback.keys.KeyManager manager,
File backupDirectory)
throws IOException,
javax.xml.stream.XMLStreamException
- Specified by:
restoreKeysDatabase in interface DataManagementTool
- Throws:
IOException
javax.xml.stream.XMLStreamException
eraseRBACDatabase
public void eraseRBACDatabase(org.apache.archiva.redback.rbac.RBACManager manager)
- Specified by:
eraseRBACDatabase in interface DataManagementTool
eraseUsersDatabase
public void eraseUsersDatabase(org.apache.archiva.redback.users.UserManager manager)
- Specified by:
eraseUsersDatabase in interface DataManagementTool
eraseKeysDatabase
public void eraseKeysDatabase(org.apache.archiva.redback.keys.KeyManager manager)
- Specified by:
eraseKeysDatabase in interface DataManagementTool
Copyright © 2006-2012 The Apache Software Foundation. All Rights Reserved.