Class LocalAsPathPrependHandler
- java.lang.Object
- 
- org.opendaylight.protocol.bgp.openconfig.routing.policy.statement.actions.LocalAsPathPrependHandler
 
- 
- All Implemented Interfaces:
- ActionsPolicy<LocalAsPathPrepend>,- BgpActionAugPolicy<LocalAsPathPrepend>
 
 public final class LocalAsPathPrependHandler extends Object implements BgpActionAugPolicy<LocalAsPathPrepend> 
- 
- 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AttributesapplyExportAction(RouteEntryBaseAttributes routeEntryInfo, BGPRouteEntryExportParameters parameters, Attributes attributes, LocalAsPathPrepend actions)Applies action to Route Attributes container (Export Policy).AttributesapplyImportAction(RouteEntryBaseAttributes routeEntryInfo, BGPRouteEntryImportParameters parameters, Attributes attributes, LocalAsPathPrepend actions)Applies action to Route Attributes container (Import Policy).static LocalAsPathPrependHandlergetInstance()
 
- 
- 
- 
Method Detail- 
getInstancepublic static LocalAsPathPrependHandler getInstance() 
 - 
applyImportActionpublic Attributes applyImportAction(RouteEntryBaseAttributes routeEntryInfo, BGPRouteEntryImportParameters parameters, Attributes attributes, LocalAsPathPrepend actions) Description copied from interface:ActionsPolicyApplies action to Route Attributes container (Import Policy).- Specified by:
- applyImportActionin interface- ActionsPolicy<LocalAsPathPrepend>
- Parameters:
- routeEntryInfo- contains route Entry Info(AS, ClusterId, OriginatorId)
- parameters- contains route basic information
- attributes- attributes
- actions- configured Actions
- Returns:
- Filtered attributes, or null if the advertisement should be ignored.
 
 - 
applyExportActionpublic Attributes applyExportAction(RouteEntryBaseAttributes routeEntryInfo, BGPRouteEntryExportParameters parameters, Attributes attributes, LocalAsPathPrepend actions) Description copied from interface:ActionsPolicyApplies action to Route Attributes container (Export Policy).- Specified by:
- applyExportActionin interface- ActionsPolicy<LocalAsPathPrepend>
- Parameters:
- routeEntryInfo- contains route Entry Info(AS, ClusterId, OriginatorId)
- parameters- contains route basic export information
- attributes- attributes
- actions- configured Actions
- Returns:
- Filtered attributes, or null if the advertisement should be ignored.
 
 
- 
 
-