Uses of Interface
org.red5.server.api.persistence.IPersistable

Packages that use IPersistable
org.red5.server   
org.red5.server.api   
org.red5.server.api.persistence   
org.red5.server.api.so   
org.red5.server.persistence   
org.red5.server.so   
org.red5.server.stream   
 

Uses of IPersistable in org.red5.server
 

Classes in org.red5.server that implement IPersistable
 class BasicScope
          Generalizations of one of main Red5 object types, Scope.
 class GlobalScope
          Global scope is a top level scope.
 class PersistableAttributeStore
          Persistable attributes store.
 class Scope
          The scope object.
 class WebScope
          Web scope is special scope that is aware of servlet context and represents scope of Red5 application in servlet container (or application server) like Tomcat, Jetty or JBoss.
 

Uses of IPersistable in org.red5.server.api
 

Subinterfaces of IPersistable in org.red5.server.api
 interface IBasicScope
          Base interface for all scope objects, including SharedObjects.
 interface IGlobalScope
          The global scope that acts as root for all applications in a host.
 interface IScope
          The scope object.
 

Uses of IPersistable in org.red5.server.api.persistence
 

Methods in org.red5.server.api.persistence that return IPersistable
 IPersistable IPersistenceStore.load(String name)
          Load a persistent object with the given name.
 

Methods in org.red5.server.api.persistence that return types with arguments of type IPersistable
 Collection<IPersistable> IPersistenceStore.getObjects()
          Return iterator over the already loaded objects in the storage.
 

Methods in org.red5.server.api.persistence with parameters of type IPersistable
 boolean IPersistenceStore.load(IPersistable obj)
          Load state of an already instantiated persistent object.
 boolean IPersistenceStore.remove(IPersistable obj)
          Delete the passed persistent object.
 boolean IPersistenceStore.save(IPersistable obj)
          Persist given object.
 

Uses of IPersistable in org.red5.server.api.so
 

Subinterfaces of IPersistable in org.red5.server.api.so
 interface ISharedObject
          Serverside access to shared objects.
 

Uses of IPersistable in org.red5.server.persistence
 

Fields in org.red5.server.persistence with type parameters of type IPersistable
protected  ConcurrentMap<String,IPersistable> RamPersistence.objects
          Map for persistable objects
 

Methods in org.red5.server.persistence that return IPersistable
 IPersistable FilePersistence.load(String name)
          Load a persistent object with the given name.
 IPersistable RamPersistence.load(String name)
          Load a persistent object with the given name.
 

Methods in org.red5.server.persistence that return types with arguments of type IPersistable
 Collection<IPersistable> RamPersistence.getObjects()
          Return iterator over the already loaded objects in the storage.
 

Methods in org.red5.server.persistence with parameters of type IPersistable
protected  String RamPersistence.getObjectId(IPersistable object)
          Get object id
 boolean FilePersistence.load(IPersistable object)
          Load state of an already instantiated persistent object.
 boolean RamPersistence.load(IPersistable obj)
          Load state of an already instantiated persistent object.
protected  void FilePersistenceThread.modified(IPersistable object, FilePersistence store)
          Notify thread that an object was modified in a persistence store.
 boolean FilePersistence.remove(IPersistable object)
          Delete the passed persistent object.
 boolean RamPersistence.remove(IPersistable object)
          Delete the passed persistent object.
 boolean FilePersistence.save(IPersistable object)
          Persist given object.
 boolean RamPersistence.save(IPersistable object)
          Persist given object.
protected  boolean FilePersistence.saveObject(IPersistable object)
          Save persistable object
 

Uses of IPersistable in org.red5.server.so
 

Classes in org.red5.server.so that implement IPersistable
 class ClientSharedObject
          Works with client-side shared object
 class SharedObject
          Represents shared object on server-side.
 class SharedObjectScope
          Special scope for shared objects
 

Uses of IPersistable in org.red5.server.stream
 

Subinterfaces of IPersistable in org.red5.server.stream
 interface IBroadcastScope
          Broadcast scope is marker interface that represents object that works as basic scope and has pipe connection event dispatching capabilities.
 

Classes in org.red5.server.stream that implement IPersistable
 class BroadcastScope
          Scope type for publishing that deals with pipe connection events, like async message listening in JMS
 



Copyright © 2006-2010 The Red5 Project