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 AutoCloseablepublic 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.TransactionChainListenerpublic void onTransactionChainSuccessful(org.opendaylight.mdsal.binding.api.TransactionChain chain)
onTransactionChainSuccessful in interface org.opendaylight.mdsal.binding.api.TransactionChainListenerCopyright © 2020 OpenDaylight. All rights reserved.