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.AbstractRegistration
registerActionPolicy
(@NonNull Class<? extends org.opendaylight.yangtools.binding.Augmentation<Actions>> actionPolicyClass, @NonNull ActionsAugPolicy actionPolicy) Register Action Policy Augmentation handler.@NonNull org.opendaylight.yangtools.concepts.AbstractRegistration
registerConditionPolicy
(@NonNull Class<? extends org.opendaylight.yangtools.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.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.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
-