Nuxeo Enterprise Platform 5.4

org.nuxeo.common.persistence
Class PersistenceManager

java.lang.Object
  extended by org.nuxeo.common.persistence.PersistenceManager

public class PersistenceManager
extends java.lang.Object

Author:
Bogdan Stefanescu

Constructor Summary
PersistenceManager(java.io.File dir)
           
 
Method Summary
 java.io.File getPersistenceFile(java.lang.String id)
           
 java.util.Collection<PersistentObject> getPersistentObjects()
           
 java.io.File getStorageDirectory()
           
 void registerPersistentObject(java.lang.String id, PersistentObject object)
           
 void removePersistentObject(java.lang.String id)
           
 void start()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PersistenceManager

public PersistenceManager(java.io.File dir)
Method Detail

getStorageDirectory

public java.io.File getStorageDirectory()

registerPersistentObject

public void registerPersistentObject(java.lang.String id,
                                     PersistentObject object)

removePersistentObject

public void removePersistentObject(java.lang.String id)

getPersistentObjects

public java.util.Collection<PersistentObject> getPersistentObjects()

start

public void start()
           throws java.lang.Exception
Throws:
java.lang.Exception

stop

public void stop()
          throws java.lang.Exception
Throws:
java.lang.Exception

getPersistenceFile

public java.io.File getPersistenceFile(java.lang.String id)

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.