se.kmr.scam.client.repository.mem.archive
Class Manifest

java.lang.Object
  extended byse.kmr.scam.client.repository.mem.archive.Manifest
All Implemented Interfaces:
ManifestI

public class Manifest
extends Object
implements ManifestI


Field Summary
 
Fields inherited from interface se.kmr.scam.ManifestI
DEFAULT_ID
 
Constructor Summary
Manifest()
           
 
Method Summary
 Model addItem(String identity, String parent)
           
 void copy(String fromIdentity, Collection uris, String toIdentity)
           
 void copy(String fromIdentity, String uri, String toIdentity)
           
 void copy(String fromIdentity, String fromUri, String toIdentity, String toUri)
           
 void create(String identity)
           
 String createURI(String identity)
           
 Boolean exist(String manifestIdentity)
           
 String getDefaultOrg(String identity)
           
 Model getHierarchy(String identity, String uri, Boolean includeContent)
           
 Collection getIdentities()
           
 String getManifest(String identity)
           
 Model getModel(String identity, Collection uris)
           
 Model getModel(String identity, Model model)
           
 Model getModel(String identity, String uri)
           
 String getParent(String identity, String uri)
           
 void insert(String identity, Model model)
           
 Model listReferences(String identity, String uri)
           
 void move(String fromIdentity, Collection uris, String toIdentity)
           
 void move(String fromIdentity, String fromUri, String toIdentity)
           
 void move(String fromIdentity, String fromUri, String toIdentity, String toUri)
           
 void remove(String identity, String uri)
           
 void rename(String identity, String uri, String toUri)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Manifest

public Manifest()
         throws ArchiveException
Method Detail

createURI

public String createURI(String identity)
                 throws ArchiveException
Specified by:
createURI in interface ManifestI
Throws:
ArchiveException

getParent

public String getParent(String identity,
                        String uri)
                 throws ArchiveException
Specified by:
getParent in interface ManifestI
Throws:
ArchiveException

getDefaultOrg

public String getDefaultOrg(String identity)
                     throws ArchiveException
Specified by:
getDefaultOrg in interface ManifestI
Throws:
ArchiveException

getManifest

public String getManifest(String identity)
                   throws ArchiveException
Specified by:
getManifest in interface ManifestI
Throws:
ArchiveException

listReferences

public Model listReferences(String identity,
                            String uri)
                     throws ArchiveException
Specified by:
listReferences in interface ManifestI
Throws:
ArchiveException

rename

public void rename(String identity,
                   String uri,
                   String toUri)
            throws ArchiveException
Specified by:
rename in interface ManifestI
Throws:
ArchiveException

create

public void create(String identity)
            throws ArchiveException
Throws:
ArchiveException

exist

public Boolean exist(String manifestIdentity)
              throws ArchiveException
Throws:
ArchiveException

getIdentities

public Collection getIdentities()
                         throws ArchiveException
Throws:
ArchiveException

remove

public void remove(String identity,
                   String uri)
            throws ArchiveException
Specified by:
remove in interface ManifestI
Throws:
ArchiveException

copy

public void copy(String fromIdentity,
                 String fromUri,
                 String toIdentity,
                 String toUri)
          throws ArchiveException
Throws:
ArchiveException

copy

public void copy(String fromIdentity,
                 Collection uris,
                 String toIdentity)
          throws ArchiveException
Throws:
ArchiveException

copy

public void copy(String fromIdentity,
                 String uri,
                 String toIdentity)
          throws ArchiveException
Throws:
ArchiveException

move

public void move(String fromIdentity,
                 String fromUri,
                 String toIdentity,
                 String toUri)
          throws ArchiveException
Throws:
ArchiveException

move

public void move(String fromIdentity,
                 Collection uris,
                 String toIdentity)
          throws ArchiveException
Specified by:
move in interface ManifestI
Throws:
ArchiveException

move

public void move(String fromIdentity,
                 String fromUri,
                 String toIdentity)
          throws ArchiveException
Specified by:
move in interface ManifestI
Throws:
ArchiveException

addItem

public Model addItem(String identity,
                     String parent)
              throws ArchiveException
Specified by:
addItem in interface ManifestI
Throws:
ArchiveException

insert

public void insert(String identity,
                   Model model)
            throws ArchiveException
Specified by:
insert in interface ManifestI
Throws:
ArchiveException

getHierarchy

public Model getHierarchy(String identity,
                          String uri,
                          Boolean includeContent)
                   throws ArchiveException
Throws:
ArchiveException

getModel

public Model getModel(String identity,
                      Collection uris)
               throws ArchiveException
Specified by:
getModel in interface ManifestI
Throws:
ArchiveException

getModel

public Model getModel(String identity,
                      Model model)
               throws ArchiveException
Specified by:
getModel in interface ManifestI
Throws:
ArchiveException

getModel

public Model getModel(String identity,
                      String uri)
               throws ArchiveException
Specified by:
getModel in interface ManifestI
Throws:
ArchiveException


Copyright © 2003 SCAM. All Rights Reserved.