Class AbstractBGPRibState

java.lang.Object
org.opendaylight.protocol.bgp.rib.DefaultRibReference
org.opendaylight.protocol.bgp.rib.impl.state.AbstractBGPRibState
All Implemented Interfaces:
RibReference, BGPRibState, InstanceReference<Rib>
Direct Known Subclasses:
RIBImpl

public abstract class AbstractBGPRibState extends DefaultRibReference implements BGPRibState
  • Constructor Details

    • AbstractBGPRibState

      protected AbstractBGPRibState(@NonNull org.opendaylight.yangtools.binding.DataObjectIdentifier.WithKey<Rib,RibKey> instanceIdentifier, @NonNull BgpId routeId, @NonNull org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.AsNumber localAs)
  • Method Details

    • getAs

      public final org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.AsNumber getAs()
      Description copied from interface: BGPRibState
      AS.
      Specified by:
      getAs in interface BGPRibState
      Returns:
      as
    • getRouteId

      public final BgpId getRouteId()
      Description copied from interface: BGPRibState
      BGP identifier.
      Specified by:
      getRouteId in interface BGPRibState
      Returns:
      BGP identifier
    • isActive

      public final boolean isActive()
      Description copied from interface: BGPRibState
      Indicates whether this instance is being actively managed and updated.
      Specified by:
      isActive in interface BGPRibState
      Returns:
      active
    • setActive

      protected final void setActive(boolean active)