Interface StatementRegistryProvider
- All Superinterfaces:
BgpStatementRegistryProvider
- All Known Implementing Classes:
OSGiStatementRegistry,SimpleStatementRegistry,StatementRegistry
Interface for registering Statement Policies handlers.
-
Method Summary
Modifier and TypeMethodDescription@NonNull org.opendaylight.yangtools.concepts.AbstractRegistrationregisterActionPolicy(@NonNull Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Actions>> actionPolicyClass, @NonNull ActionsAugPolicy actionPolicy) Register Action Policy Augmentation handler.@NonNull org.opendaylight.yangtools.concepts.AbstractRegistrationregisterConditionPolicy(@NonNull Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Conditions>> conditionPolicyClass, @NonNull ConditionsAugPolicy conditionPolicy) Register Condition Policy Augmentation handler.Methods inherited from interface org.opendaylight.protocol.bgp.openconfig.routing.policy.spi.registry.BgpStatementRegistryProvider
registerBgpActionAugmentationPolicy, registerBgpActionPolicy, registerBgpConditionsAugmentationPolicy, registerBgpConditionsPolicy
-
Method Details
-
registerConditionPolicy
@NonNull org.opendaylight.yangtools.concepts.AbstractRegistration registerConditionPolicy(@NonNull Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Conditions>> conditionPolicyClass, @NonNull ConditionsAugPolicy conditionPolicy) Register Condition Policy Augmentation handler.- Parameters:
conditionPolicyClass- Conditions Augmentation ClassconditionPolicy- Condition policy handler- Returns:
- registration ticket
-
registerActionPolicy
@NonNull org.opendaylight.yangtools.concepts.AbstractRegistration registerActionPolicy(@NonNull Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Actions>> actionPolicyClass, @NonNull ActionsAugPolicy actionPolicy) Register Action Policy Augmentation handler.- Parameters:
actionPolicyClass- IGP Actions Augmentation ClassactionPolicy- IGP Actions policy handler- Returns:
- registration ticket
-