Uses of Class
org.xiruss.snapcm.api.VersionMutationException

Packages that use VersionMutationException
org.xiruss.repository.api Defines the repository-level interfaces common to clients and servers. 
org.xiruss.repository.client.importers Provides classes that support importing data objects into the repository. 
org.xiruss.repository.server Implementation classes for the core server-side objects that make up a SnapCM repository. 
org.xiruss.repository.server.storagemanagement.specializations Defines specializations of StorageObject that understand the details of specific kinds of data. 
org.xiruss.snapcm.api Defines the SnapCM API as a set of interfaces and exception types. 
org.xiruss.xirussrepository.client This package provides client-side proxies that implement all the relevant Repository and XirussRepository APIs and manage all communication with the HTTP Xiruss Repository API (provided by the JettyXirussHttpApiRunner class. 
 

Uses of VersionMutationException in org.xiruss.repository.api
 

Methods in org.xiruss.repository.api that throw VersionMutationException
 void Repository.importCompoundDoc(java.io.File compoundDocumentRootFile, Branch branch, User user, java.lang.String docName)
          Import a compound document into the repository.
 void NullRepository.importCompoundDoc(java.io.File compoundDocumentRootFile, Branch branch, User user, java.lang.String docName)
           
 java.io.OutputStream StorageObject.openOutputStream()
          Opens an output stream for writing to the storage object.
 java.io.Writer TextStorageObject.openWriter()
          If the version is not fixed (mutable), opens a character writer for writing characters to the storage object.
 void FileStorageObject.setRealFile(java.io.File realFile)
          Sets the real file system file that underlies the file storage object in the storage manager.
 

Uses of VersionMutationException in org.xiruss.repository.client.importers
 

Methods in org.xiruss.repository.client.importers that throw VersionMutationException
 void ImporterBase.createBosOnSnapshot(BoundedObjectSet bos, Branch branch, MutableSnapshot snapshot)
          Given a fully-populated bounded object set, create a new snapshot with versions for each BOS member.
 void Importer.createBosOnSnapshot(BoundedObjectSet bos, Branch branch, MutableSnapshot snapshot)
          Given a fully-populated bounded object set, create a new snapshot with versions for each BOS member.
 Version ImporterBase.doCompoundDocumentImport(java.io.File compoundDocRoot, Branch branch, MutableSnapshot snapshot, User user, java.lang.String cdMemberKey, java.lang.String cdMemberName, SourceToVersionMap so2verMap)
          Process in the input document to calculate its BOS, then create resources and initial versions for each BOS member.
 Version Importer.doCompoundDocumentImport(java.io.File compoundDocRoot, Branch branch, MutableSnapshot snapshot, User user, java.lang.String cdMemberKey, java.lang.String cdMemberName, SourceToVersionMap so2verMap)
          Process in the input document to calculate its BOS, then create resources and initial versions for each BOS member.
static Version ImportHelper.importCompoundDoc(Repository rep, java.io.File compoundDocumentRootFile, Branch branch, User user, java.lang.String docKey, java.lang.String docName)
          Import a compound document into the repository.
static Version ImportHelper.importCompoundDoc(Repository rep, java.io.File compoundDocumentRootFile, Branch branch, User user, java.lang.String docKey, java.lang.String docName, SourceToVersionMap so2verMap)
          Import a compound document into the repository, using a storage-object-to-version map to correlate new storage objects to existing previous versions.
static Version ImportHelper.importCompoundDoc(Repository rep, java.io.File compoundDocumentRootFile, Branch branch, User user, java.lang.String docKey, java.lang.String docName, SourceToVersionMap so2verMap, Importer importer)
          Import a compound document into the repository, using a storage-object-to-version map to correlate new storage objects to existing previous versions.
static Version ImportHelper.importCompoundDoc(Repository rep, java.net.URL dirUrl, Branch branch, User user, java.lang.String docKey, java.lang.String docName)
          Imports a compound document that is an HTTP-accessible directory (i.e., some part of a Web site).
 

Uses of VersionMutationException in org.xiruss.repository.server
 

Methods in org.xiruss.repository.server that throw VersionMutationException
 void VersionBase.addDependency(DependencyLink dependency)
           
 void VersionBase.checkIsNotFixed()
           
 void RepositoryBase.importCompoundDoc(java.io.File compoundDocumentRootFile, Branch branch, User user, java.lang.String docName)
          Import a compound document into the repository.
 void VersionBase.initialize(java.lang.String versionId, java.lang.String versionName, Resource res)
          Initialize the core properties of the version.
 void VersionBase.initialize(java.lang.String versionId, java.lang.String versionName, java.util.Set previousVersions, Resource res)
           
 void VersionBase.setPrevious(VersionMap previousVersions)
          Sets the previous versions for this version.
 

Uses of VersionMutationException in org.xiruss.repository.server.storagemanagement.specializations
 

Methods in org.xiruss.repository.server.storagemanagement.specializations that throw VersionMutationException
 java.io.Writer TextStorageObjectBase.openWriter()
           
 

Uses of VersionMutationException in org.xiruss.snapcm.api
 

Methods in org.xiruss.snapcm.api that throw VersionMutationException
 void Version.addDependency(DependencyLink dependency)
           
 void NullVersion.addDependency(DependencyLink dependency)
           
 void Version.checkIsNotFixed()
           
 void NullVersion.checkIsNotFixed()
           
 void Version.initialize(java.lang.String versionId, java.lang.String versionName, Resource res)
          Initialize the core properties of the version.
 void NullVersion.initialize(java.lang.String versionId, java.lang.String versionName, Resource res)
           
 void Version.initialize(java.lang.String versionId, java.lang.String versionName, java.util.Set previousVersions, Resource res)
           
 void NullVersion.initialize(java.lang.String versionId, java.lang.String versionName, java.util.Set previousVersions, Resource res)
           
 void Version.setPrevious(VersionMap previousVersions)
          Sets the previous versions for this version.
 void NullVersion.setPrevious(VersionMap previousVersions)
           
 

Uses of VersionMutationException in org.xiruss.xirussrepository.client
 

Methods in org.xiruss.xirussrepository.client that throw VersionMutationException
 void VersionProxy.addDependency(DependencyLink dependency)
           
 void VersionProxy.checkIsNotFixed()
           
 void XirussRepositoryProxy.importCompoundDoc(java.io.File compoundDocumentRootFile, Branch branch, User user, java.lang.String docName)
           
 void VersionProxy.initialize(java.lang.String versionId, java.lang.String versionName, Resource res)
           
 void VersionProxy.initialize(java.lang.String versionId, java.lang.String versionName, java.util.Set previousVersions, Resource res)
           
 java.io.OutputStream StorageObjectProxy.openOutputStream()
           
 java.io.Writer TextStorageObjectProxy.openWriter()
           
 void VersionProxy.setPrevious(VersionMap previousVersions)