org.xiruss.repository.server.storagemanagement
Class InMemoryStorageManager

java.lang.Object
  extended by org.xiruss.repository.server.RepositoryObjectBase
      extended by org.xiruss.repository.server.storagemanagement.StorageManagerBase
          extended by org.xiruss.repository.server.storagemanagement.InMemoryStorageManager
All Implemented Interfaces:
java.lang.Comparable, StorageManager, RepositoryObject

public class InMemoryStorageManager
extends StorageManagerBase


Field Summary
 
Fields inherited from class org.xiruss.repository.server.storagemanagement.StorageManagerBase
rep, smConfig
 
Fields inherited from class org.xiruss.repository.server.RepositoryObjectBase
id, name, objectTypeConstant, properties
 
Constructor Summary
InMemoryStorageManager(Repository rep)
           
 
Method Summary
 StorageObjectData getStorageObjectData(StorageObject so)
          Creates a new storage object version.
 
Methods inherited from class org.xiruss.repository.server.storagemanagement.StorageManagerBase
setStorageObjectData
 
Methods inherited from class org.xiruss.repository.server.RepositoryObjectBase
accept, compareTo, getId, getName, getProperties, getProperty, getPropertyNames, getRepository, getType, hasProperty, initialize, initialize, isNull, setId, setName, setProperties, setProperty, setRepository, setType, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.xiruss.snapcm.api.RepositoryObject
accept, compareTo, getId, getName, getProperties, getProperty, getPropertyNames, getRepository, getType, hasProperty, initialize, isNull, setId, setName, setProperty, toString
 

Constructor Detail

InMemoryStorageManager

public InMemoryStorageManager(Repository rep)
Method Detail

getStorageObjectData

public StorageObjectData getStorageObjectData(StorageObject so)
                                       throws java.io.IOException
Description copied from interface: StorageManager
Creates a new storage object version.

Returns:
Throws:
java.io.IOException