public interface ExportPolicyPeerTracker
Modifier and Type | Method and Description |
---|---|
PeerExportGroup |
getPeerGroup(PeerRole role)
returns PeerExportGroup per role
|
PeerRole |
getRole(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier peerId) |
boolean |
isAddPathSupportedByPeer(PeerId peerId)
Check whether Peer supports Add Path
|
boolean |
isTableStructureInitialized(PeerId peerId)
check whether the peer supports the table
|
boolean |
isTableSupported(PeerId peerId)
check whether the peer supports the table
|
AbstractRegistration |
registerPeer(PeerId peerId,
SendReceive sendReceive,
org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier peerPath,
PeerRole peerRole,
Optional<SimpleRoutingPolicy> simpleRoutingPolicy)
Register Peer
|
void |
registerPeerAsInitialized(PeerId peerId)
Flags peers once empty structure has been created, then changes under it can
be applied
|
AbstractRegistration registerPeer(@Nonnull PeerId peerId, @Nullable SendReceive sendReceive, @Nonnull org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier peerPath, @Nonnull PeerRole peerRole, @Nonnull Optional<SimpleRoutingPolicy> simpleRoutingPolicy)
peerId
- Peer IdsendReceive
- send receive add ath configuration of the peerpeerPath
- Yii of the peerpeerRole
- Role of the peersimpleRoutingPolicy
- PeerExportGroup getPeerGroup(@Nonnull PeerRole role)
role
- of desired PeerExportGroupboolean isTableSupported(@Nonnull PeerId peerId)
peerId
- of peerPeerRole getRole(@Nonnull org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier peerId)
peerId
- of peerboolean isAddPathSupportedByPeer(@Nonnull PeerId peerId)
peerId
- of peervoid registerPeerAsInitialized(PeerId peerId)
peerId
- of peerCopyright © 2018 OpenDaylight. All rights reserved.