Class DeviceAntiEntropyAdvertisement


  • public class DeviceAntiEntropyAdvertisement
    extends java.lang.Object
    Device Advertisement message.
    • Constructor Summary

      Constructors 
      Constructor Description
      DeviceAntiEntropyAdvertisement​(org.onosproject.cluster.NodeId sender, java.util.Map<DeviceFragmentId,​org.onosproject.store.Timestamp> devices, java.util.Map<PortFragmentId,​org.onosproject.store.Timestamp> ports, java.util.Map<org.onosproject.net.DeviceId,​org.onosproject.store.Timestamp> offline)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Map<DeviceFragmentId,​org.onosproject.store.Timestamp> deviceFingerPrints()  
      java.util.Map<org.onosproject.net.DeviceId,​org.onosproject.store.Timestamp> offline()  
      java.util.Map<PortFragmentId,​org.onosproject.store.Timestamp> ports()  
      org.onosproject.cluster.NodeId sender()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DeviceAntiEntropyAdvertisement

        public DeviceAntiEntropyAdvertisement​(org.onosproject.cluster.NodeId sender,
                                              java.util.Map<DeviceFragmentId,​org.onosproject.store.Timestamp> devices,
                                              java.util.Map<PortFragmentId,​org.onosproject.store.Timestamp> ports,
                                              java.util.Map<org.onosproject.net.DeviceId,​org.onosproject.store.Timestamp> offline)
    • Method Detail

      • sender

        public org.onosproject.cluster.NodeId sender()
      • deviceFingerPrints

        public java.util.Map<DeviceFragmentId,​org.onosproject.store.Timestamp> deviceFingerPrints()
      • ports

        public java.util.Map<PortFragmentId,​org.onosproject.store.Timestamp> ports()
      • offline

        public java.util.Map<org.onosproject.net.DeviceId,​org.onosproject.store.Timestamp> offline()