Uses of Class
org.springframework.extensions.surf.ModelPersistenceContext

Packages that use ModelPersistenceContext
org.springframework.extensions.surf   
org.springframework.extensions.surf.persister   
 

Uses of ModelPersistenceContext in org.springframework.extensions.surf
 

Methods in org.springframework.extensions.surf that return ModelPersistenceContext
 ModelPersistenceContext ModelObjectManager.getContext()
          Returns the model persistence context
 

Methods in org.springframework.extensions.surf with parameters of type ModelPersistenceContext
 Map<String,ModelObject> ModelObjectPersister.getAllObjects(ModelPersistenceContext context, String objectTypeId)
          Returns a map of all of the objects referenced by this persister.
 Map<String,ModelObject> ModelObjectPersister.getAllObjectsByFilter(ModelPersistenceContext context, String objectTypeId, String objectIdPattern)
          Returns a map of all of the objects referenced by this persister filtered by the given ID filter.
 ModelObject ModelObjectPersister.getObject(ModelPersistenceContext context, String objectTypeId, String objectId)
          Gets an object from persisted storage by id
 ModelObjectManager WebFrameworkManager.getObjectManager(ModelPersistenceContext context)
          Returns an object manager instance which has been bound to the provided persister context.
 long ModelObjectPersister.getTimestamp(ModelPersistenceContext context, String objectTypeId, String objectId)
          Returns the timestamp of the given object in the underlying store
 boolean ModelObjectPersister.hasObject(ModelPersistenceContext context, ModelObject object)
          Checks whether the given object is persisted
 boolean ModelObjectPersister.hasObject(ModelPersistenceContext context, String objectTypeId, String objectId)
          Checks whether an object with the given path is persisted
 void ModelObjectPersister.init(ModelPersistenceContext context)
          Initializes the persister by preloading the object cache
 ModelObject ModelObjectPersister.newObject(ModelPersistenceContext context, String objectTypeId, String objectId)
          Creates a new object
 boolean ModelObjectPersister.removeObject(ModelPersistenceContext context, ModelObject object)
          Removes an object from persisted storage
 boolean ModelObjectPersister.removeObject(ModelPersistenceContext context, String objectTypeId, String objectId)
          Removes an object from persisted storage
 boolean ModelObjectPersister.saveObject(ModelPersistenceContext context, ModelObject object)
          Saves an object to persisted storage
 

Uses of ModelPersistenceContext in org.springframework.extensions.surf.persister
 

Methods in org.springframework.extensions.surf.persister with parameters of type ModelPersistenceContext
protected  ModelObject AbstractCachedObjectPersister.cacheGet(ModelPersistenceContext context, String objectTypeId, String objectId)
          Returns an object from the cache
protected  void AbstractCachedObjectPersister.cachePut(ModelPersistenceContext context, ModelObject obj)
          Places an object into this persister's cache.
protected  void AbstractCachedObjectPersister.cacheRemove(ModelPersistenceContext context, String objectTypeId, String objectId)
          Removes an object from the cache
 Map<String,ModelObject> StoreObjectPersister.getAllObjects(ModelPersistenceContext context, String objectTypeId)
           
 Map<String,ModelObject> ReadOnlyStoreObjectPersister.getAllObjects(ModelPersistenceContext context, String objectTypeId)
           
 Map<String,ModelObject> MultiObjectPersister.getAllObjects(ModelPersistenceContext context, String objectTypeId)
           
 Map<String,ModelObject> StoreObjectPersister.getAllObjectsByFilter(ModelPersistenceContext context, String objectTypeId, String objectIdFilter)
           
 Map<String,ModelObject> ReadOnlyStoreObjectPersister.getAllObjectsByFilter(ModelPersistenceContext context, String objectTypeId, String objectIdPattern)
           
 Map<String,ModelObject> MultiObjectPersister.getAllObjectsByFilter(ModelPersistenceContext context, String objectTypeId, String filter)
           
protected  BasicCache<ModelObject> AbstractCachedObjectPersister.getCache(ModelPersistenceContext context, String objectTypeId)
          Gets the cache for a particular model persistence context
 ModelObject StoreObjectPersister.getObject(ModelPersistenceContext context, String objectTypeId, String objectId)
           
 ModelObject ReadOnlyStoreObjectPersister.getObject(ModelPersistenceContext context, String objectTypeId, String objectId)
           
 ModelObject MultiObjectPersister.getObject(ModelPersistenceContext context, String objectTypeId, String objectId)
           
protected  ModelObject ReadOnlyStoreObjectPersister.getObjectByPath(ModelPersistenceContext context, String path)
          Retrieves an object from the underlying store by path This performs an interrogation of the underlying document to determine its object type and object id.
protected  Map<String,ModelObject> StoreObjectPersister.getObjectsFromPaths(ModelPersistenceContext context, String objectTypeId, String[] docPaths)
           
 long StoreObjectPersister.getTimestamp(ModelPersistenceContext context, String objectTypeId, String objectId)
           
 long ReadOnlyStoreObjectPersister.getTimestamp(ModelPersistenceContext context, String objectTypeId, String objectId)
           
 long MultiObjectPersister.getTimestamp(ModelPersistenceContext context, String objectTypeId, String objectId)
           
 boolean MultiObjectPersister.hasObject(ModelPersistenceContext context, ModelObject object)
           
 boolean AbstractObjectPersister.hasObject(ModelPersistenceContext context, ModelObject object)
           
 boolean StoreObjectPersister.hasObject(ModelPersistenceContext context, String objectTypeId, String objectId)
           
 boolean ReadOnlyStoreObjectPersister.hasObject(ModelPersistenceContext context, String objectTypeId, String objectId)
           
 boolean MultiObjectPersister.hasObject(ModelPersistenceContext context, String objectTypeId, String objectId)
           
 void ReadOnlyStoreObjectPersister.init(ModelPersistenceContext context)
           
 void MultiObjectPersister.init(ModelPersistenceContext context)
           
 void AbstractObjectPersister.init(ModelPersistenceContext context)
           
protected  Map<String,ModelObject> ReadOnlyStoreObjectPersister.loadObjectsAndDependents(ModelPersistenceContext context, org.dom4j.Document document, String objectTypeId, String objectId, String path)
           
 ModelObject ReadOnlyStoreObjectPersister.newObject(ModelPersistenceContext context, String objectTypeId, String objectId)
           
 ModelObject MultiObjectPersister.newObject(ModelPersistenceContext context, String objectTypeId, String objectId)
           
 boolean MultiObjectPersister.removeObject(ModelPersistenceContext context, ModelObject object)
           
 boolean AbstractObjectPersister.removeObject(ModelPersistenceContext context, ModelObject object)
           
 boolean StoreObjectPersister.removeObject(ModelPersistenceContext context, String objectTypeId, String objectId)
           
 boolean ReadOnlyStoreObjectPersister.removeObject(ModelPersistenceContext context, String objectTypeId, String objectId)
           
 boolean MultiObjectPersister.removeObject(ModelPersistenceContext context, String objectTypeId, String objectId)
           
 boolean StoreObjectPersister.saveObject(ModelPersistenceContext context, ModelObject modelObject)
           
 boolean ReadOnlyStoreObjectPersister.saveObject(ModelPersistenceContext context, ModelObject modelObject)
           
 boolean MultiObjectPersister.saveObject(ModelPersistenceContext context, ModelObject object)
           
 



Copyright © 2009 SpringSource, Inc. All Rights Reserved.