public interface VTNSubSystem extends AutoCloseable
VTNSubSystem
describes a manager instance for a subsystem in the
VTN Manager.Modifier and Type | Method and Description |
---|---|
VTNFuture<?> |
initConfig(boolean master)
Post a MD-SAL datastore transaction task that initializes the
configuration.
|
void |
initRpcServices(org.opendaylight.controller.sal.binding.api.RpcProviderRegistry rpcReg,
CompositeAutoCloseable regs)
Register RPC implementation required by the subsystem.
|
close
VTNFuture<?> initConfig(boolean master)
master
- true
if the local node is the configuration
provider.VTNFuture
instance associated with the task for
initialization. null
means that there is nothing to
do on initialization.void initRpcServices(org.opendaylight.controller.sal.binding.api.RpcProviderRegistry rpcReg, CompositeAutoCloseable regs)
rpcReg
- A RpcProviderRegistry
service instance.regs
- A CompositeAutoCloseable
instance to store
RPC registration.Copyright © 2018 OpenDaylight. All rights reserved.