Interface VniUtils

  • All Known Implementing Classes:
    VniUtilsImpl

    public interface VniUtils
    • Method Detail

      • getVNI

        @Nullable org.opendaylight.yangtools.yang.common.Uint64 getVNI​(java.lang.String vniKey)
                                                                throws java.util.concurrent.ExecutionException,
                                                                       java.lang.InterruptedException
        Throws:
        java.util.concurrent.ExecutionException
        java.lang.InterruptedException
      • releaseVNI

        void releaseVNI​(java.lang.String vniKey)
                 throws java.util.concurrent.ExecutionException,
                        java.lang.InterruptedException
        Throws:
        java.util.concurrent.ExecutionException
        java.lang.InterruptedException
      • getVxlanVniPool

        com.google.common.base.Optional<IdPool> getVxlanVniPool()
                                                         throws org.opendaylight.controller.md.sal.common.api.data.ReadFailedException
        Throws:
        org.opendaylight.controller.md.sal.common.api.data.ReadFailedException