public final class StateProviderImpl extends Object implements org.opendaylight.mdsal.binding.api.TransactionChainListener, AutoCloseable
Constructor and Description |
---|
StateProviderImpl(@NonNull org.opendaylight.mdsal.binding.api.DataBroker dataBroker,
int timeout,
@NonNull BGPTableTypeRegistryConsumer bgpTableTypeRegistry,
@NonNull BGPStateConsumer stateCollector,
@NonNull String networkInstanceName) |
StateProviderImpl(@NonNull org.opendaylight.mdsal.binding.api.DataBroker dataBroker,
int timeout,
@NonNull BGPTableTypeRegistryConsumer bgpTableTypeRegistry,
@NonNull BGPStateConsumer stateCollector,
@NonNull String networkInstanceName,
@NonNull ScheduledExecutorService scheduler) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
init() |
void |
onTransactionChainFailed(org.opendaylight.mdsal.binding.api.TransactionChain chain,
org.opendaylight.mdsal.binding.api.Transaction transaction,
Throwable cause) |
void |
onTransactionChainSuccessful(org.opendaylight.mdsal.binding.api.TransactionChain chain) |
public StateProviderImpl(@NonNull org.opendaylight.mdsal.binding.api.DataBroker dataBroker, int timeout, @NonNull BGPTableTypeRegistryConsumer bgpTableTypeRegistry, @NonNull BGPStateConsumer stateCollector, @NonNull String networkInstanceName)
public StateProviderImpl(@NonNull org.opendaylight.mdsal.binding.api.DataBroker dataBroker, int timeout, @NonNull BGPTableTypeRegistryConsumer bgpTableTypeRegistry, @NonNull BGPStateConsumer stateCollector, @NonNull String networkInstanceName, @NonNull ScheduledExecutorService scheduler)
public void init()
public void close()
close
in interface AutoCloseable
public void onTransactionChainFailed(org.opendaylight.mdsal.binding.api.TransactionChain chain, org.opendaylight.mdsal.binding.api.Transaction transaction, Throwable cause)
onTransactionChainFailed
in interface org.opendaylight.mdsal.binding.api.TransactionChainListener
public void onTransactionChainSuccessful(org.opendaylight.mdsal.binding.api.TransactionChain chain)
onTransactionChainSuccessful
in interface org.opendaylight.mdsal.binding.api.TransactionChainListener
Copyright © 2020 OpenDaylight. All rights reserved.