Class DistributedPiFlowRuleTranslationStore

  • All Implemented Interfaces:
    org.onosproject.net.pi.service.PiFlowRuleTranslationStore, org.onosproject.net.pi.service.PiTranslationStore<org.onosproject.net.flow.FlowRule,​org.onosproject.net.pi.runtime.PiTableEntry>, org.onosproject.store.Store<org.onosproject.net.pi.service.PiTranslationEvent<org.onosproject.net.flow.FlowRule,​org.onosproject.net.pi.runtime.PiTableEntry>,​org.onosproject.net.pi.service.PiTranslationStoreDelegate<org.onosproject.net.flow.FlowRule,​org.onosproject.net.pi.runtime.PiTableEntry>>

    public class DistributedPiFlowRuleTranslationStore
    extends AbstractDistributedPiTranslationStore<org.onosproject.net.flow.FlowRule,​org.onosproject.net.pi.runtime.PiTableEntry>
    implements org.onosproject.net.pi.service.PiFlowRuleTranslationStore
    Distributed implementation of a PI translation store for flow rules.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected java.lang.String mapSimpleName()
      Returns a string that identifies the map maintained by this store among others that uses this abstract class.
      • Methods inherited from class org.onosproject.store.AbstractStore

        hasDelegate, notifyDelegate, notifyDelegate, setDelegate, unsetDelegate
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.onosproject.net.pi.service.PiTranslationStore

        addOrUpdate, get, remove
      • Methods inherited from interface org.onosproject.store.Store

        hasDelegate, setDelegate, unsetDelegate
    • Constructor Detail

      • DistributedPiFlowRuleTranslationStore

        public DistributedPiFlowRuleTranslationStore()