Class PersistableAttributeStore

java.lang.Object
org.red5.server.AttributeStore
org.red5.server.PersistableAttributeStore
All Implemented Interfaces:
IAttributeStore, ICastingAttributeStore, IPersistable, AttributeStoreMXBean

public class PersistableAttributeStore extends AttributeStore implements IPersistable
Persistable attributes store. Server-side SharedObjects feature based on this class.
  • Field Details

    • persistent

      protected boolean persistent
      Persistence flag
    • name

      protected String name
      Attribute store name
    • type

      protected String type
      Attribute store type
    • path

      protected String path
      Attribute store path (on local hard drive)
    • lastModified

      protected long lastModified
      Last modified Timestamp
    • store

      protected IPersistenceStore store
      Store object that deals with save/load routines
  • Constructor Details

    • PersistableAttributeStore

      public PersistableAttributeStore(String type, String name, String path, boolean persistent)
      Creates persistable attribute store
      Parameters:
      type - Attribute store type
      name - Attribute store name
      path - Attribute store path
      persistent - Whether store is persistent or not
  • Method Details