AVM stores are renamable. Beware. Database schema has changed since I needed to

introduce a synthetic primary key into the stores table.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@4492 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Britt Park
2006-12-02 20:03:20 +00:00
parent 57424368b7
commit b8ff632f15
15 changed files with 169 additions and 6 deletions

View File

@@ -41,6 +41,11 @@ import org.alfresco.service.namespace.QName;
*/
public interface AVMStore
{
/**
* Get the primary key.
*/
public long getId();
/**
* This returns the next version in this store that will be snapshotted.
* @return The next version to be snapshotted.
@@ -264,6 +269,12 @@ public interface AVMStore
*/
public String getName();
/**
* Set the name of the store.
* @param name To Set.
*/
public void setName(String name);
/**
* Purge all the nodes reachable only by the given version.
* @param version