Interface BgpStatementRegistryProvider

All Known Subinterfaces:
StatementRegistryProvider
All Known Implementing Classes:
OSGiStatementRegistry, SimpleStatementRegistry, StatementRegistry

public interface BgpStatementRegistryProvider
  • Method Details

    • registerBgpConditionsPolicy

      <T extends org.opendaylight.yangtools.binding.ChildOf<BgpMatchConditions>, N> @NonNull org.opendaylight.yangtools.concepts.AbstractRegistration registerBgpConditionsPolicy(@NonNull Class<T> conditionPolicyClass, @NonNull BgpConditionsPolicy<T,N> conditionPolicy)
      Register Bgp Condition Policy Augmentation handler.
      Parameters:
      conditionPolicyClass - Conditions Augmentation Class
      conditionPolicy - Condition policy handler
      Returns:
      registration ticket
    • registerBgpActionPolicy

      <T extends org.opendaylight.yangtools.binding.ChildOf<BgpActions>> @NonNull org.opendaylight.yangtools.concepts.AbstractRegistration registerBgpActionPolicy(@NonNull Class<T> bgpActionPolicyClass, @NonNull BgpActionPolicy<T> bgpActionPolicy)
      Register BGP Action Policy Augmentation handler.
      Parameters:
      bgpActionPolicyClass - BGP Actions Augmentation Class
      bgpActionPolicy - BGP Actions policy handler
      Returns:
      registration ticket
    • registerBgpConditionsAugmentationPolicy

      <T extends org.opendaylight.yangtools.binding.Augmentation<BgpConditions>, N> @NonNull org.opendaylight.yangtools.concepts.AbstractRegistration registerBgpConditionsAugmentationPolicy(@NonNull Class<T> conditionPolicyClass, @NonNull BgpConditionsAugmentationPolicy<T,N> conditionPolicy)
      Register Bgp Condition Policy Augmentation handler.
      Parameters:
      conditionPolicyClass - Conditions Augmentation Class
      conditionPolicy - Condition policy handler
      Returns:
      registration ticket
    • registerBgpActionAugmentationPolicy

      <T extends org.opendaylight.yangtools.binding.Augmentation<BgpActions>> @NonNull org.opendaylight.yangtools.concepts.AbstractRegistration registerBgpActionAugmentationPolicy(@NonNull Class<T> bgpActionPolicyClass, @NonNull BgpActionAugPolicy<T> bgpActionPolicy)
      Register BGP Action Policy Augmentation handler.
      Parameters:
      bgpActionPolicyClass - BGP Actions Augmentation Class
      bgpActionPolicy - BGP Actions policy handler
      Returns:
      registration ticket