Class UnMetDependencyGetter<T extends org.opendaylight.yangtools.yang.binding.Identifiable>

    • Constructor Detail

      • UnMetDependencyGetter

        public UnMetDependencyGetter()
    • Method Detail

      • getInTransitDependencies

        public Map<Class<? extends org.opendaylight.yangtools.yang.binding.Identifiable>,​List<org.opendaylight.yangtools.yang.binding.InstanceIdentifier>> getInTransitDependencies​(HwvtepOperationalState opState,
                                                                                                                                                                                          T data)
        Returns the iids this data depends upon which are already intransit in the previous transaction if any.
        Parameters:
        opState - The operatonal state
        data - The data object
        Returns:
        The depenencies
      • getUnMetConfigDependencies

        public Map<Class<? extends org.opendaylight.yangtools.yang.binding.Identifiable>,​List<org.opendaylight.yangtools.yang.binding.InstanceIdentifier>> getUnMetConfigDependencies​(HwvtepOperationalState opState,
                                                                                                                                                                                            T data)
        Returns the iids this data depends upon which are not yet present in the config data store if any.
        Parameters:
        opState - The operatonal state
        data - The data object
        Returns:
        the depenencies
      • getLogicalSwitchDependencies

        public abstract List<org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?>> getLogicalSwitchDependencies​(T data)
      • getTerminationPointDependencies

        public abstract List<org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?>> getTerminationPointDependencies​(T data)