Interface InstanceNotification<N extends InstanceNotification<N,T>,T extends DataObject>

Type Parameters:
N - Concrete notification type
T - Parent data tree instance type
All Superinterfaces:
BaseNotification, BindingContract<DataContainer>, DataContainer
All Known Subinterfaces:
KeyedListNotification<N,T,K>

public non-sealed interface InstanceNotification<N extends InstanceNotification<N,T>,T extends DataObject> extends BaseNotification
Marker interface for YANG-defined instance notifications. A concrete InstanceNotification and its implementations may choose to also extend/implement the EventInstantAware interface. In case they do, EventInstantAware.eventInstant() returns the time when this notification was generated.
  • Method Summary

    Modifier and Type
    Method
    Description
    @NonNull Class<N>
    Return the interface implemented by this object.