Modifier and Type | Method and Description |
---|---|
Session |
UscTopologyService.getSession(Channel channel,
String sessionId)
get session from the channel with specified session id
|
Session |
UscTopologyService.getSession(String destinationId,
String sessionId,
String type)
get session which has specified session id from the channel which has the
destination id
|
Session |
UscTopologyService.removeSession(String destinationId,
String type,
String sessionId)
remove session from the channel which has the specified destination id
|
Modifier and Type | Method and Description |
---|---|
void |
UscTopologyService.addSession(String destinationId,
String type,
Session session)
add session to the channel which has the specified destination id
|
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 Session |
UscTopologyFactory.createSession(String sessionId,
String tpPort)
Builds a node for the provided id.
|
static Session |
UscTopologyFactory.createSession(String sessionId,
String tpPort,
long bytesIn,
long bytesOut,
List<SessionAlarm> alarms)
Builds a node for the provided id.
|
Modifier and Type | Method and Description |
---|---|
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 |
---|---|
List<Session> |
ChannelAttributes.getSession()
The list of sessions defined for the channel.
|
Modifier and Type | Method and Description |
---|---|
<E extends org.opendaylight.yangtools.yang.binding.Augmentation<Session>> |
SessionBuilder.getAugmentation(Class<E> augmentationType) |
Modifier and Type | Method and Description |
---|---|
Session |
SessionBuilder.build() |
Modifier and Type | Method and Description |
---|---|
SessionBuilder |
SessionBuilder.addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Session>> augmentationType,
org.opendaylight.yangtools.yang.binding.Augmentation<Session> augmentationValue) |
SessionBuilder |
SessionBuilder.addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Session>> augmentationType,
org.opendaylight.yangtools.yang.binding.Augmentation<Session> augmentationValue) |
SessionBuilder |
SessionBuilder.removeAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Session>> augmentationType) |
Constructor and Description |
---|
SessionBuilder(Session base) |
Modifier and Type | Method and Description |
---|---|
List<Session> |
ChannelBuilder.getSession() |
Modifier and Type | Method and Description |
---|---|
ChannelBuilder |
ChannelBuilder.setSession(List<Session> value) |
Copyright © 2019 OpenDaylight. All rights reserved.