Interface BgpStatementRegistryProvider
- All Known Subinterfaces:
StatementRegistryProvider
- All Known Implementing Classes:
OSGiStatementRegistry,SimpleStatementRegistry,StatementRegistry
public interface BgpStatementRegistryProvider
-
Method Summary
Modifier and TypeMethodDescription<T extends org.opendaylight.yangtools.yang.binding.Augmentation<BgpActions>>
@NonNull org.opendaylight.yangtools.concepts.AbstractRegistrationregisterBgpActionAugmentationPolicy(@NonNull Class<T> bgpActionPolicyClass, @NonNull BgpActionAugPolicy<T> bgpActionPolicy) Register BGP Action Policy Augmentation handler.<T extends org.opendaylight.yangtools.yang.binding.ChildOf<BgpActions>>
@NonNull org.opendaylight.yangtools.concepts.AbstractRegistrationregisterBgpActionPolicy(@NonNull Class<T> bgpActionPolicyClass, @NonNull BgpActionPolicy<T> bgpActionPolicy) Register BGP Action Policy Augmentation handler.<T extends org.opendaylight.yangtools.yang.binding.Augmentation<BgpConditions>,N>
@NonNull org.opendaylight.yangtools.concepts.AbstractRegistrationregisterBgpConditionsAugmentationPolicy(@NonNull Class<T> conditionPolicyClass, @NonNull BgpConditionsAugmentationPolicy<T, N> conditionPolicy) Register Bgp Condition Policy Augmentation handler.<T extends org.opendaylight.yangtools.yang.binding.ChildOf<BgpMatchConditions>,N>
@NonNull org.opendaylight.yangtools.concepts.AbstractRegistrationregisterBgpConditionsPolicy(@NonNull Class<T> conditionPolicyClass, @NonNull BgpConditionsPolicy<T, N> conditionPolicy) Register Bgp Condition Policy Augmentation handler.
-
Method Details
-
registerBgpConditionsPolicy
<T extends org.opendaylight.yangtools.yang.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 ClassconditionPolicy- Condition policy handler- Returns:
- registration ticket
-
registerBgpActionPolicy
<T extends org.opendaylight.yangtools.yang.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 ClassbgpActionPolicy- BGP Actions policy handler- Returns:
- registration ticket
-
registerBgpConditionsAugmentationPolicy
<T extends org.opendaylight.yangtools.yang.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 ClassconditionPolicy- Condition policy handler- Returns:
- registration ticket
-
registerBgpActionAugmentationPolicy
<T extends org.opendaylight.yangtools.yang.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 ClassbgpActionPolicy- BGP Actions policy handler- Returns:
- registration ticket
-