public interface PCEPTopologyDeployer
Modifier and Type | Method and Description |
---|---|
void |
createTopologyProvider(org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.TopologyId topologyId,
InetSocketAddress inetSocketAddress,
short rpcTimeout,
com.google.common.base.Optional<KeyMapping> client,
InstructionScheduler scheduler,
com.google.common.base.Optional<PCEPTopologyProviderRuntimeRegistrator> runtime)
Creates and register topology provider instance
|
void |
removeTopologyProvider(org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.TopologyId topologyID)
Closes and unregister topology provider instance
|
void createTopologyProvider(@Nonnull org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.TopologyId topologyId, @Nonnull InetSocketAddress inetSocketAddress, short rpcTimeout, @Nullable com.google.common.base.Optional<KeyMapping> client, @Nonnull InstructionScheduler scheduler, com.google.common.base.Optional<PCEPTopologyProviderRuntimeRegistrator> runtime)
topologyId
- topology IDinetSocketAddress
- inetSocketAddressrpcTimeout
- rpc Timeoutclient
- List of clients password configurationscheduler
- Instruction Schedulervoid removeTopologyProvider(@Nonnull org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.TopologyId topologyID)
topologyID
- topology IDCopyright © 2018 OpenDaylight. All rights reserved.