Class PersistenceManager

  • All Implemented Interfaces:
    org.onosproject.persistence.PersistenceService

    public class PersistenceManager
    extends Object
    implements org.onosproject.persistence.PersistenceService
    Service that maintains local disk backed maps and sets. This implementation automatically deletes empty structures on shutdown.
    • Constructor Detail

      • PersistenceManager

        public PersistenceManager()
    • Method Detail

      • activate

        public void activate()
      • deactivate

        public void deactivate()
      • persistentMapBuilder

        public <K,​V> org.onosproject.persistence.PersistentMapBuilder<K,​V> persistentMapBuilder()
        Specified by:
        persistentMapBuilder in interface org.onosproject.persistence.PersistenceService
      • persistentSetBuilder

        public <E> org.onosproject.persistence.PersistentSetBuilder<E> persistentSetBuilder()
        Specified by:
        persistentSetBuilder in interface org.onosproject.persistence.PersistenceService