jackrabbit-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Jackrabbit Wiki] Update of "BackupTool" by Nico
Date Tue, 06 Jun 2006 21:03:20 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Jackrabbit Wiki" for change notification.

The following page has been changed by Nico:
http://wiki.apache.org/jackrabbit/BackupTool

------------------------------------------------------------------------------
  
  We want to ease the installation of the backup tool and keep the most flexibility when performing
a backup. 
  
- Besides we need to support Jackrabbit installation in its three models: as a shared J2EE
resource, as a repository server and as a webapp bundle. Since in this last case we cannot
assume any communication layer, we have only one option on where to put the backup tool: as
a local backup and maybe a local restore method in the standard org.apache.jackrabbit.api.JackrabbitRepository
interface. Jukka? What class should implement this interface? RepositoryImpl in core package?
(o.a.j.core.RepositoryImpl -Jukka)
+ Besides we need to support Jackrabbit installation in its three models: as a shared J2EE
resource, as a repository server and as a webapp bundle. Since in this last case we cannot
assume any communication layer, we have only one option on where to put the backup tool: as
a local backup and a local restore method in the standard org.apache.jackrabbit.api.JackrabbitRepositoryImpl
(o.a.j.core.RepositoryImpl ).
  
  The backup operation is quite flexible. It can be fired from everywhere (application, sysadmin,
remote client, ...). 
  
@@ -26, +26 @@

    </user>
    <repository>
      <resource name=”custom node type” savingClass=”FQN backup class”/>
+     <resource name=”node version histories” savingClass=”FQN backup class”/>
+     <resource name=”namespace” savingClass=”FQN backup class”/>
    </repository>
    <workspaces type=”selected|all”>
      <workspace name=”wsp1” />
@@ -115, +117 @@

   *Tag (active) metadata so that it is aware of backups on CD/DVD (i.e. how many copies are
out there, CD/DVD label/name/namespace/sometypeofuniqueID).
  
  
- '''Please do not hesitate to contact Nicolas Toper (through the ML or this [http://www.contact-us.info/contact.php?id=18
contact form]) on any question/suggestion/idea on this project'''
+ '''Please contact Nicolas Toper (through the ML or this [http://www.contact-us.info/contact.php?id=18
contact form]) on any question/suggestion/idea on this project'''
  

Mime
View raw message