Interface TopologySessionStatsRegistry

  • All Known Implementing Classes:
    TopologyStatsProviderImpl

    public interface TopologySessionStatsRegistry
    Topology Node Sessions stats handler. Will store Session stats on DS per each Topology Node registered.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void bind​(@NonNull org.opendaylight.yangtools.yang.binding.KeyedInstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node,​org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.NodeKey> nodeId, @NonNull PcepSessionState sessionState)
      Register session to Session stats Registry handler.
      void unbind​(@NonNull org.opendaylight.yangtools.yang.binding.KeyedInstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node,​org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.NodeKey> nodeId)
      Unregister Node from Stats Registry handler.
    • Method Detail

      • bind

        void bind​(@NonNull org.opendaylight.yangtools.yang.binding.KeyedInstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node,​org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.NodeKey> nodeId,
                  @NonNull PcepSessionState sessionState)
        Register session to Session stats Registry handler.
        Parameters:
        nodeId - Identifier of the topology node where it will be stored session stats under DS
        sessionState - containing all Stats Session information
      • unbind

        void unbind​(@NonNull org.opendaylight.yangtools.yang.binding.KeyedInstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node,​org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.NodeKey> nodeId)
        Unregister Node from Stats Registry handler.
        Parameters:
        nodeId - Identifier of the topology node to be removed from registry