Modifier and Type | Method and Description |
---|---|
Channel |
UscTopologyService.getChannel(String destinationId,
String type)
get first channel of specified destination id
|
Channel |
UscTopologyService.removeChannel(String destinationId,
String type)
remove the channel specified by the destination id,and same time will
remove the corresponding source and destination nodes
|
Channel |
UscTopologyService.removeChannelWithoutUpdateShard(String destinationId,
String type)
remove the channel specified by the destination id,and same time will
remove the corresponding source and destination nodes without update Shard
|
Channel |
UscTopologyService.updateChannel(Channel channel)
update channel information, and update the shard data of local topology
|
Modifier and Type | Method and Description |
---|---|
void |
UscTopologyService.addChannel(Channel channel)
add a channel to topology channel list
|
void |
UscTopologyService.addChannelWithoutUpdateShard(Channel channel)
add a channel to topology channel list without update shard
|
Session |
UscTopologyService.getSession(Channel channel,
String sessionId)
get session from the channel with specified session id
|
Channel |
UscTopologyService.updateChannel(Channel channel)
update channel information, and update the shard data of local topology
|
void |
UscTopologyService.updateChannel(Channel channel,
Session session,
boolean removeFlag) |
void |
UscTopologyService.updateTransaction(Channel channel,
Session session,
long bytesIn,
long bytesOut) |
Modifier and Type | Method and Description |
---|---|
static Channel |
UscTopologyFactory.createChannel(Node source,
Node destination,
String id,
String type,
boolean isCallHome)
Builds a Channel for the provided source, destination, and id.
|
static Channel |
UscTopologyFactory.createChannel(Node source,
Node destination,
String id,
String type,
boolean isCallHome,
long bytesIn,
long bytesOut,
List<ChannelAlarm> alarms,
List<Session> sessions)
Builds a Channel for the provided source, destination, and id.
|
Modifier and Type | Method and Description |
---|---|
static Topology |
UscTopologyFactory.createTopology(String id,
List<Node> nodes,
List<Channel> Channels)
Builds a topology for the provided id, nodes and Channels.
|
Modifier and Type | Method and Description |
---|---|
static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Channel> |
UscDtoUtils.getChannelIdentifier(String topologyId,
String ChannelId)
get the Channel identifier belongs to a particular topology
|
Modifier and Type | Method and Description |
---|---|
List<Channel> |
TopologyAttributes.getChannel()
The list of channels defined for the topology.
|
Modifier and Type | Method and Description |
---|---|
<E extends org.opendaylight.yangtools.yang.binding.Augmentation<Channel>> |
ChannelBuilder.getAugmentation(Class<E> augmentationType) |
Modifier and Type | Method and Description |
---|---|
Channel |
ChannelBuilder.build() |
Modifier and Type | Method and Description |
---|---|
ChannelBuilder |
ChannelBuilder.addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Channel>> augmentationType,
org.opendaylight.yangtools.yang.binding.Augmentation<Channel> augmentationValue) |
ChannelBuilder |
ChannelBuilder.addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Channel>> augmentationType,
org.opendaylight.yangtools.yang.binding.Augmentation<Channel> augmentationValue) |
ChannelBuilder |
ChannelBuilder.removeAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Channel>> augmentationType) |
Constructor and Description |
---|
ChannelBuilder(Channel base) |
Modifier and Type | Method and Description |
---|---|
List<Channel> |
TopologyBuilder.getChannel() |
Modifier and Type | Method and Description |
---|---|
TopologyBuilder |
TopologyBuilder.setChannel(List<Channel> value) |
Modifier and Type | Method and Description |
---|---|
List<Channel> |
TopologyBuilder.getChannel() |
Modifier and Type | Method and Description |
---|---|
TopologyBuilder |
TopologyBuilder.setChannel(List<Channel> value) |
Copyright © 2019 OpenDaylight. All rights reserved.