| Constructor and Description |
|---|
VniUtilsImpl(NetworkConfig networkConfig,
IdManagerService idManagerService,
org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker) |
| Modifier and Type | Method and Description |
|---|---|
BigInteger |
getVNI(String vniKey) |
com.google.common.base.Optional<IdPool> |
getVxlanVniPool() |
void |
releaseVNI(String vniKey) |
@Inject public VniUtilsImpl(NetworkConfig networkConfig, IdManagerService idManagerService, org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker) throws org.opendaylight.controller.md.sal.common.api.data.ReadFailedException
org.opendaylight.controller.md.sal.common.api.data.ReadFailedExceptionpublic BigInteger getVNI(String vniKey) throws ExecutionException, InterruptedException
getVNI in interface VniUtilsExecutionExceptionInterruptedExceptionpublic void releaseVNI(String vniKey) throws ExecutionException, InterruptedException
releaseVNI in interface VniUtilsExecutionExceptionInterruptedExceptionpublic com.google.common.base.Optional<IdPool> getVxlanVniPool() throws org.opendaylight.controller.md.sal.common.api.data.ReadFailedException
getVxlanVniPool in interface VniUtilsorg.opendaylight.controller.md.sal.common.api.data.ReadFailedExceptionCopyright © 2020 OpenDaylight. All rights reserved.