Skip navigation links
$ A B C D E F G H I L M N O P Q R S T U V W 

$

$YangModelBindingProvider - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
 
$YangModelBindingProvider() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.$YangModelBindingProvider
 
$YangModuleInfoImpl - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
 

A

addAugmentation(Class<? extends Augmentation<Channel>>, Augmentation<Channel>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.add.channel.input.ChannelBuilder
 
addAugmentation(Class<? extends Augmentation<AddChannelInput>>, Augmentation<AddChannelInput>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.AddChannelInputBuilder
 
addAugmentation(Class<? extends Augmentation<AddChannelOutput>>, Augmentation<AddChannelOutput>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.AddChannelOutputBuilder
 
addAugmentation(Class<? extends Augmentation<ChannelAlarm>>, Augmentation<ChannelAlarm>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.ChannelAlarmBuilder
 
addAugmentation(Class<? extends Augmentation<Destination>>, Augmentation<Destination>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.DestinationBuilder
 
addAugmentation(Class<? extends Augmentation<Session>>, Augmentation<Session>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SessionBuilder
 
addAugmentation(Class<? extends Augmentation<Source>>, Augmentation<Source>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SourceBuilder
 
addAugmentation(Class<? extends Augmentation<Channel>>, Augmentation<Channel>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.channel.input.ChannelBuilder
 
addAugmentation(Class<? extends Augmentation<Channel>>, Augmentation<Channel>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.session.input.ChannelBuilder
 
addAugmentation(Class<? extends Augmentation<RemoveChannelInput>>, Augmentation<RemoveChannelInput>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveChannelInputBuilder
 
addAugmentation(Class<? extends Augmentation<RemoveChannelOutput>>, Augmentation<RemoveChannelOutput>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveChannelOutputBuilder
 
addAugmentation(Class<? extends Augmentation<RemoveSessionInput>>, Augmentation<RemoveSessionInput>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveSessionInputBuilder
 
addAugmentation(Class<? extends Augmentation<RemoveSessionOutput>>, Augmentation<RemoveSessionOutput>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveSessionOutputBuilder
 
addAugmentation(Class<? extends Augmentation<Channel>>, Augmentation<Channel>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.send.message.input.ChannelBuilder
 
addAugmentation(Class<? extends Augmentation<SendMessageInput>>, Augmentation<SendMessageInput>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.SendMessageInputBuilder
 
addAugmentation(Class<? extends Augmentation<SendMessageOutput>>, Augmentation<SendMessageOutput>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.SendMessageOutputBuilder
 
addAugmentation(Class<? extends Augmentation<SessionAlarm>>, Augmentation<SessionAlarm>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes.SessionAlarmBuilder
 
addAugmentation(Class<? extends Augmentation<TerminationPoint>>, Augmentation<TerminationPoint>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes.TerminationPointBuilder
 
addAugmentation(Class<? extends Augmentation<Channel>>, Augmentation<Channel>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelBuilder
 
addAugmentation(Class<? extends Augmentation<Node>>, Augmentation<Node>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.NodeBuilder
 
addAugmentation(Class<? extends Augmentation<Topology>>, Augmentation<Topology>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.usc.topology.TopologyBuilder
 
addAugmentation(Class<? extends Augmentation<UscTopology>>, Augmentation<UscTopology>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.UscTopologyBuilder
 
addAugmentation(Class<? extends Augmentation<Topology>>, Augmentation<Topology>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.view.channel.output.TopologyBuilder
 
addAugmentation(Class<? extends Augmentation<ViewChannelInput>>, Augmentation<ViewChannelInput>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ViewChannelInputBuilder
 
addAugmentation(Class<? extends Augmentation<ViewChannelOutput>>, Augmentation<ViewChannelOutput>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ViewChannelOutputBuilder
 
addCallHomeConnection(InetSocketAddress, Channel) - Method in class org.opendaylight.usc.plugin.UscPlugin
 
addChannel(Channel) - Method in class org.opendaylight.usc.manager.UscTopologyService
add a channel to topology channel list
addChannel(AddChannelInput) - Method in class org.opendaylight.usc.UscChannelServiceImpl
Implements rpc call for viewing the usc topology.
addChannel(AddChannelInput) - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.UscChannelService
Add a channel to the USC topology.
addChannelError(String, String, ChannelAlarm) - Method in class org.opendaylight.usc.manager.UscTopologyService
add error information to the channel which has the specified destination id
AddChannelInput - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
This class represents the following YANG schema fragment defined in module usc-channel
AddChannelInputBuilder - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
Class that builds AddChannelInput instances.
AddChannelInputBuilder() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.AddChannelInputBuilder
 
AddChannelInputBuilder(AddChannelInput) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.AddChannelInputBuilder
 
AddChannelOutput - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
This class represents the following YANG schema fragment defined in module usc-channel
AddChannelOutputBuilder - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
Class that builds AddChannelOutput instances.
AddChannelOutputBuilder() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.AddChannelOutputBuilder
 
AddChannelOutputBuilder(AddChannelOutput) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.AddChannelOutputBuilder
 
addChannelWithoutUpdateShard(Channel) - Method in class org.opendaylight.usc.manager.UscTopologyService
add a channel to topology channel list without update shard
addConnection(UscDevice, Channel, boolean, UscChannel.ChannelType) - Method in class org.opendaylight.usc.plugin.UscConnectionManager
 
addEntry(K, E) - Method in class org.opendaylight.usc.manager.cluster.UscListTable
add one element entry
addEntry(UscRouteIdentifier, LocalChannel) - Method in class org.opendaylight.usc.manager.cluster.UscRoutedLocalSessionManager
add a entry of local route identifier and server local channel for sending response to request caller like Netconf plug-in
addEntry(UscRouteIdentifierData) - Method in class org.opendaylight.usc.manager.cluster.UscRoutedRemoteSessionManager
add a new entry of remote session for returning the response which is back from agent
addLocalSession(UscRouteIdentifier, LocalChannel) - Method in class org.opendaylight.usc.manager.UscRouteBrokerService
add local session for processing the response which getting from remote controller
addMountedDevice(UscRemoteChannelIdentifier, ActorRef) - Method in class org.opendaylight.usc.manager.UscRouteBrokerService
add remote channel and communicator which belongs to the controller which connected with the remote channel
addNode(Node) - Method in class org.opendaylight.usc.manager.UscTopologyService
add a node to local topology, when the node exists in node list of topology, then only update the refer number of the node
addSession(String, String, Session) - Method in class org.opendaylight.usc.manager.UscTopologyService
add session to the channel which has the specified destination id
addSession(int, LocalChannel) - Method in class org.opendaylight.usc.plugin.UscSessionManager
Add a session (channel) to this session manager.
addSessionError(String, String, String, SessionAlarm) - Method in class org.opendaylight.usc.manager.UscTopologyService
add error information to the session specified by session id, the session belongs to the channel which specified by the destination id
AKKA_CLUSTER_FILE - Static variable in interface org.opendaylight.usc.manager.api.UscConfigurationService
the configuration key of the configuration file path of akka cluster
AlarmAttributes - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
The attributes of an alarm message.
AlarmId - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
 
AlarmId(String) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.AlarmId
 
AlarmId(AlarmId) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.AlarmId
Creates a copy from Source Object.
asynchronizedhandle(UscEvent, UscEventHandler) - Static method in class org.opendaylight.usc.manager.monitor.UscAsynchronousEventHandler
static method,can make the event processing process becomes not synchronized

B

broadcastMessage(UscRemoteMessage) - Method in class org.opendaylight.usc.manager.UscRouteBrokerService
broad cast message to all managed remote actors,like add channel event message
build() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.add.channel.input.ChannelBuilder
 
build() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.AddChannelInputBuilder
 
build() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.AddChannelOutputBuilder
 
build() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.ChannelAlarmBuilder
 
build() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.DestinationBuilder
 
build() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SessionBuilder
 
build() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SourceBuilder
 
build() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.channel.input.ChannelBuilder
 
build() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.session.input.ChannelBuilder
 
build() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveChannelInputBuilder
 
build() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveChannelOutputBuilder
 
build() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveSessionInputBuilder
 
build() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveSessionOutputBuilder
 
build() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.send.message.input.ChannelBuilder
 
build() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.SendMessageInputBuilder
 
build() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.SendMessageOutputBuilder
 
build() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes.SessionAlarmBuilder
 
build() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes.TerminationPointBuilder
 
build() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelBuilder
 
build() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.NodeBuilder
 
build() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.usc.topology.TopologyBuilder
 
build() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.UscTopologyBuilder
 
build() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.view.channel.output.TopologyBuilder
 
build() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ViewChannelInputBuilder
 
build() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ViewChannelOutputBuilder
 

C

CALL_HOME_DISPLAY_STRING - Static variable in class org.opendaylight.usc.manager.topology.UscTopologyFactory
the call home label string for UI
CHANNEL - Static variable in class org.opendaylight.usc.plugin.UscPlugin
Constant used for setting the UscChannel attribute on a netty channel.
Channel - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.add.channel.input
The channel to be added.
Channel - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.channel.input
The channel to be added.
Channel - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.session.input
The channel to be added.
Channel - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.send.message.input
The channel to be added.
Channel - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes
The list of channels defined for the topology.
Channel_TYPE - Static variable in class org.opendaylight.usc.manager.UscTopologyService
channel type
Channel_TYPE_CHANNEL - Static variable in class org.opendaylight.usc.manager.UscTopologyService
channel channel type string
CHANNEL_TYPE_PREFIX - Static variable in class org.opendaylight.usc.manager.cluster.UscRemoteChannelIdentifier
 
channelActive(ChannelHandlerContext) - Method in class org.opendaylight.usc.crypto.dtls.DtlsHandler
 
ChannelAlarm - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes
The list of alarms for the channel.
ChannelAlarmBuilder - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes
Class that builds ChannelAlarm instances.
ChannelAlarmBuilder() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.ChannelAlarmBuilder
 
ChannelAlarmBuilder(AlarmAttributes) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.ChannelAlarmBuilder
 
ChannelAlarmBuilder(ChannelAlarm) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.ChannelAlarmBuilder
 
ChannelAlarmKey - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes
 
ChannelAlarmKey(AlarmId) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.ChannelAlarmKey
 
ChannelAlarmKey(ChannelAlarmKey) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.ChannelAlarmKey
Creates a copy from Source Object.
ChannelAttributes - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
The attributes of a channel.
ChannelBuilder - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.add.channel.input
Class that builds Channel instances.
ChannelBuilder() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.add.channel.input.ChannelBuilder
 
ChannelBuilder(Channel) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.add.channel.input.ChannelBuilder
 
ChannelBuilder - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.channel.input
Class that builds Channel instances.
ChannelBuilder() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.channel.input.ChannelBuilder
 
ChannelBuilder(Channel) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.channel.input.ChannelBuilder
 
ChannelBuilder - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.session.input
Class that builds Channel instances.
ChannelBuilder() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.session.input.ChannelBuilder
 
ChannelBuilder(Channel) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.session.input.ChannelBuilder
 
ChannelBuilder - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.send.message.input
Class that builds Channel instances.
ChannelBuilder() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.send.message.input.ChannelBuilder
 
ChannelBuilder(Channel) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.send.message.input.ChannelBuilder
 
ChannelBuilder - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes
Class that builds Channel instances.
ChannelBuilder() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelBuilder
 
ChannelBuilder(ChannelAttributes) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelBuilder
 
ChannelBuilder(Channel) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelBuilder
 
ChannelContext(ChannelHandlerContext, ChannelPromise) - Constructor for class org.opendaylight.usc.crypto.dtls.DtlsHandler.ChannelContext
 
ChannelId - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
 
ChannelId(String) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ChannelId
 
ChannelId(ChannelId) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ChannelId
Creates a copy from Source Object.
channelInactive(ChannelHandlerContext) - Method in class org.opendaylight.usc.plugin.UscDemultiplexer
 
channelInactive(ChannelHandlerContext) - Method in class org.opendaylight.usc.plugin.UscExceptionHandler
 
channelInactive(ChannelHandlerContext) - Method in class org.opendaylight.usc.plugin.UscRemoteDeviceHandler
 
channelInactive(ChannelHandlerContext) - Method in class org.opendaylight.usc.plugin.UscRemoteServerHandler
 
ChannelKey - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes
 
ChannelKey(ChannelId) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelKey
 
ChannelKey(ChannelKey) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelKey
Creates a copy from Source Object.
channelRead(ChannelHandlerContext, Object) - Method in class org.opendaylight.usc.crypto.dtls.DtlsHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class org.opendaylight.usc.crypto.dtls.DtlsServerHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class org.opendaylight.usc.plugin.UscMultiplexer
 
channelRead(ChannelHandlerContext, Object) - Method in class org.opendaylight.usc.plugin.UscRemoteDeviceHandler
 
channelRead0(ChannelHandlerContext, UscFrame) - Method in class org.opendaylight.usc.agent.UscAgentTcpHandler
 
channelRead0(ChannelHandlerContext, UscFrame) - Method in class org.opendaylight.usc.agent.UscAgentUdpHandler
 
channelRead0(ChannelHandlerContext, Object) - Method in class org.opendaylight.usc.plugin.Demultiplexer
 
channelRead0(ChannelHandlerContext, UscFrame) - Method in class org.opendaylight.usc.plugin.UscDemultiplexer
 
channelRead0(ChannelHandlerContext, UscException) - Method in class org.opendaylight.usc.plugin.UscExceptionHandler
 
channelRead0(ChannelHandlerContext, Object) - Method in class org.opendaylight.usc.plugin.UscRemoteServerHandler
 
channelReadComplete(ChannelHandlerContext) - Method in class org.opendaylight.usc.plugin.UscMultiplexer
 
channelReadComplete(ChannelHandlerContext) - Method in class org.opendaylight.usc.plugin.UscRemoteDeviceHandler
 
CLIENT_CHANNEL - Static variable in class org.opendaylight.usc.plugin.UscPlugin
Constant used for setting the client channel attribute on a server channel
CLIENT_KEY - Static variable in class org.opendaylight.usc.UscChannelServiceImpl
 
cloneNodeList(Topology) - Static method in class org.opendaylight.usc.util.UscDtoUtils
clone node list form a topology
close() - Method in class org.opendaylight.usc.agent.UscAgentTcp
 
close() - Method in class org.opendaylight.usc.agent.UscAgentUdp
 
close() - Method in class org.opendaylight.usc.plugin.UscPlugin
 
close() - Method in class org.opendaylight.usc.plugin.UscPluginTcp
 
close() - Method in class org.opendaylight.usc.plugin.UscPluginUdp
 
close() - Method in class org.opendaylight.usc.UscProvider
 
closeAgentInternalConnection(Channel) - Method in class org.opendaylight.usc.plugin.UscPlugin
 
closeClientInternalConnection(Channel) - Method in class org.opendaylight.usc.agent.UscAgentTcp
 
closeClientInternalConnection(Channel) - Method in class org.opendaylight.usc.agent.UscAgentUdp
 
closeExecutorService() - Static method in class org.opendaylight.usc.manager.monitor.UscAsynchronousEventHandler
finalize the thread pool service
clusterMemberDown(Member) - Method in class org.opendaylight.usc.manager.UscRouteBrokerService
process member down event for cluster
clusterMemberUp(Member) - Method in class org.opendaylight.usc.manager.UscRouteBrokerService
process member up event for cluster
connect(ChannelHandlerContext, SocketAddress, SocketAddress, ChannelPromise) - Method in class org.opendaylight.usc.crypto.dtls.DtlsClientHandler
 
connect(Bootstrap, InetSocketAddress) - Method in class org.opendaylight.usc.plugin.UscPlugin
Initiates a client session to a device service as specified by the address parameter.
connect(Bootstrap, InetSocketAddress, boolean) - Method in class org.opendaylight.usc.plugin.UscPlugin
 
connectToAgent(UscDevice) - Method in class org.opendaylight.usc.plugin.UscPlugin
 
connectToAgent(UscDevice) - Method in class org.opendaylight.usc.plugin.UscPluginTcp
 
connectToAgent(UscDevice) - Method in class org.opendaylight.usc.plugin.UscPluginUdp
 
connectToDeviceDirectly(UscDevice) - Method in class org.opendaylight.usc.plugin.UscPlugin
 
connectToDeviceDirectly(UscDevice) - Method in class org.opendaylight.usc.plugin.UscPluginTcp
 
connectToDeviceDirectly(UscDevice) - Method in class org.opendaylight.usc.plugin.UscPluginUdp
 
createChannel(Node, Node, String, String, boolean) - Static method in class org.opendaylight.usc.manager.topology.UscTopologyFactory
Builds a Channel for the provided source, destination, and id.
createChannel(Node, Node, String, String, boolean, long, long, List<ChannelAlarm>, List<Session>) - Static method in class org.opendaylight.usc.manager.topology.UscTopologyFactory
Builds a Channel for the provided source, destination, and id.
createChannelAlram(String, String, String) - Static method in class org.opendaylight.usc.manager.topology.UscTopologyFactory
Builds a Channel alarm Passes alarm attributes to AlarmBuilder to build a alarm.
createNewLocalSessionId(UscRouteIdentifier) - Method in class org.opendaylight.usc.manager.UscRouteBrokerService
create a new lcoal session id for remote caller
createNode(String, String) - Static method in class org.opendaylight.usc.manager.topology.UscTopologyFactory
Builds a node for the provided id.
createSession(String, String) - Static method in class org.opendaylight.usc.manager.topology.UscTopologyFactory
Builds a node for the provided id.
createSession(String, String, long, long, List<SessionAlarm>) - Static method in class org.opendaylight.usc.manager.topology.UscTopologyFactory
Builds a node for the provided id.
createSession(int, int, LocalChannel) - Method in class org.opendaylight.usc.plugin.model.UscChannelImpl
 
createSession(int, int, LocalChannel) - Method in class org.opendaylight.usc.plugin.UscSessionManager
 
createSessionAlram(String, String, String) - Static method in class org.opendaylight.usc.manager.topology.UscTopologyFactory
Builds a session alarm Passes alarm attributes to AlarmBuilder to build a alarm.
createTopology(String, List<Node>, List<Channel>) - Static method in class org.opendaylight.usc.manager.topology.UscTopologyFactory
Builds a topology for the provided id, nodes and Channels.
ctx - Variable in class org.opendaylight.usc.crypto.dtls.DtlsHandler.ChannelContext
 

D

decode(ChannelHandlerContext, ByteBuf) - Method in class org.opendaylight.usc.plugin.UscFrameDecoderTcp
 
decode(ChannelHandlerContext, DatagramPacket, List<Object>) - Method in class org.opendaylight.usc.plugin.UscFrameDecoderUdp
 
delete(LogicalDatastoreType, InstanceIdentifier<D>) - Method in interface org.opendaylight.usc.manager.api.UscShardService
delete the data object specified by the id
delete(LogicalDatastoreType, InstanceIdentifier<DataObject>) - Method in class org.opendaylight.usc.manager.UscShardServiceImpl
 
Demultiplexer - Class in org.opendaylight.usc.plugin
 
Demultiplexer(UscPlugin) - Constructor for class org.opendaylight.usc.plugin.Demultiplexer
 
Destination - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes
The logical destination of a particular channel.
DestinationBuilder - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes
Class that builds Destination instances.
DestinationBuilder() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.DestinationBuilder
 
DestinationBuilder(Destination) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.DestinationBuilder
 
destory() - Method in class org.opendaylight.usc.manager.UscTopologyService
remove all of topology manager used shard data
destroy() - Method in class org.opendaylight.usc.manager.UscManagerService
Destroy USC Manager sub module
destroy() - Method in class org.opendaylight.usc.manager.UscRouteBrokerService
destroy broker service
DIRECT_CHANNEL - Static variable in class org.opendaylight.usc.plugin.UscPlugin
Constant used for setting the next direct channel between the plugin and device
DtlsClient - Class in org.opendaylight.usc.crypto.dtls
 
DtlsClient(TlsSession, File, File, File) - Constructor for class org.opendaylight.usc.crypto.dtls.DtlsClient
 
DtlsClientHandler - Class in org.opendaylight.usc.crypto.dtls
 
DtlsClientHandler(DtlsClient, SecureRandom) - Constructor for class org.opendaylight.usc.crypto.dtls.DtlsClientHandler
 
DtlsEngine - Class in org.opendaylight.usc.crypto.dtls
 
DtlsEngine(DtlsHandlerTransport) - Constructor for class org.opendaylight.usc.crypto.dtls.DtlsEngine
 
DtlsHandler - Class in org.opendaylight.usc.crypto.dtls
 
DtlsHandler() - Constructor for class org.opendaylight.usc.crypto.dtls.DtlsHandler
 
DtlsHandler.ChannelContext - Class in org.opendaylight.usc.crypto.dtls
 
DtlsPacket - Class in org.opendaylight.usc.crypto.dtls
 
DtlsServer - Class in org.opendaylight.usc.crypto.dtls
 
DtlsServer(File, File, File) - Constructor for class org.opendaylight.usc.crypto.dtls.DtlsServer
 
DtlsServerHandler - Class in org.opendaylight.usc.crypto.dtls
 
DtlsServerHandler(DtlsServer, SecureRandom) - Constructor for class org.opendaylight.usc.crypto.dtls.DtlsServerHandler
 
DtlsUtils - Class in org.opendaylight.usc.crypto.dtls
 
DtlsUtils() - Constructor for class org.opendaylight.usc.crypto.dtls.DtlsUtils
 

E

encode(ChannelHandlerContext, UscFrame, ByteBuf) - Method in class org.opendaylight.usc.plugin.UscFrameEncoderTcp
 
encode(ChannelHandlerContext, UscFrame, List<Object>) - Method in class org.opendaylight.usc.plugin.UscFrameEncoderUdp
 
equals(Object) - Method in class org.opendaylight.usc.manager.cluster.UscRemoteChannelIdentifier
 
equals(Object) - Method in class org.opendaylight.usc.manager.cluster.UscRouteIdentifier
 
equals(Object) - Method in class org.opendaylight.usc.plugin.model.UscDevice
 
equals(Object) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.AlarmId
 
equals(Object) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.ChannelAlarmKey
 
equals(Object) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SessionKey
 
equals(Object) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ChannelId
 
equals(Object) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.NodeId
 
equals(Object) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes.SessionAlarmKey
 
equals(Object) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.SessionId
 
equals(Object) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.TerminationPointId
 
equals(Object) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelKey
 
equals(Object) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.NodeKey
 
equals(Object) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.TopologyId
 
equals(Object) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.usc.topology.TopologyKey
 
equals(Object) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.view.channel.output.TopologyKey
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.opendaylight.usc.plugin.Demultiplexer
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.opendaylight.usc.plugin.UscDemultiplexer
 
existRemoteChannel(UscRemoteChannelIdentifier) - Method in class org.opendaylight.usc.manager.cluster.UscDeviceMountTable
check if it exists the remote channel
existRemoteChannel(UscRemoteChannelIdentifier) - Method in class org.opendaylight.usc.manager.UscRouteBrokerService
check if exist the remote channel in remote device table
extractFrame(ChannelHandlerContext, ByteBuf, int, int) - Method in class org.opendaylight.usc.plugin.UscFrameDecoderTcp
 

F

fieldsFrom(DataObject) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.ChannelAlarmBuilder
Set fields from given grouping argument.
fieldsFrom(DataObject) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SessionBuilder
Set fields from given grouping argument.
fieldsFrom(DataObject) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes.SessionAlarmBuilder
Set fields from given grouping argument.
fieldsFrom(DataObject) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes.TerminationPointBuilder
Set fields from given grouping argument.
fieldsFrom(DataObject) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelBuilder
Set fields from given grouping argument.
fieldsFrom(DataObject) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.NodeBuilder
Set fields from given grouping argument.
fieldsFrom(DataObject) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.usc.topology.TopologyBuilder
Set fields from given grouping argument.
fieldsFrom(DataObject) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.view.channel.output.TopologyBuilder
Set fields from given grouping argument.
fromByteBuffer(ByteBuffer) - Static method in class org.opendaylight.usc.protocol.UscHeader
Constructs an USC header from a byte stream

G

getActorRef(UscRemoteChannelIdentifier) - Method in class org.opendaylight.usc.manager.cluster.UscDeviceMountTable
get a actor which belongs to a controller which has the connected remote channel
getActorRef(UscRouteIdentifier) - Method in class org.opendaylight.usc.manager.cluster.UscRoutedRemoteSessionManager
get call back actor by local route identifier
getActorRef() - Method in class org.opendaylight.usc.manager.cluster.UscRouteIdentifierData
get call back actor
getActorRefList() - Method in class org.opendaylight.usc.manager.cluster.UscDeviceMountTable
get actorRef set of all actor which sent adding channel message to local
getAgentChannel(UscRouteIdentifier) - Method in class org.opendaylight.usc.manager.cluster.UscRoutedRemoteSessionManager
get agent channel by the local route identifier for sending request to agent channel
getAgentChannel() - Method in class org.opendaylight.usc.manager.cluster.UscRouteIdentifierData
get local agent channel
getAlarmCode() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.AlarmAttributes
The code of an alarm message.
getAlarmCode() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.ChannelAlarmBuilder
 
getAlarmCode() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes.SessionAlarmBuilder
 
getAlarmId() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.AlarmAttributes
The identifier of an alarm message.
getAlarmId() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.ChannelAlarmBuilder
 
getAlarmId() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.ChannelAlarmKey
 
getAlarmId() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes.SessionAlarmBuilder
 
getAlarmId() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes.SessionAlarmKey
 
getAlarmMessage() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.AlarmAttributes
The text of an alarm message.
getAlarmMessage() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.ChannelAlarmBuilder
 
getAlarmMessage() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes.SessionAlarmBuilder
 
getAllSessions() - Method in class org.opendaylight.usc.plugin.UscSessionManager
 
getApplicationPort() - Method in class org.opendaylight.usc.manager.cluster.UscRouteIdentifier
get application port
getApplicationPort() - Method in class org.opendaylight.usc.protocol.UscHeader
Returns the port number of the service on the device
getAugmentation(Class<E>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.add.channel.input.ChannelBuilder
 
getAugmentation(Class<E>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.AddChannelInputBuilder
 
getAugmentation(Class<E>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.AddChannelOutputBuilder
 
getAugmentation(Class<E>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.ChannelAlarmBuilder
 
getAugmentation(Class<E>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.DestinationBuilder
 
getAugmentation(Class<E>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SessionBuilder
 
getAugmentation(Class<E>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SourceBuilder
 
getAugmentation(Class<E>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.channel.input.ChannelBuilder
 
getAugmentation(Class<E>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.session.input.ChannelBuilder
 
getAugmentation(Class<E>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveChannelInputBuilder
 
getAugmentation(Class<E>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveChannelOutputBuilder
 
getAugmentation(Class<E>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveSessionInputBuilder
 
getAugmentation(Class<E>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveSessionOutputBuilder
 
getAugmentation(Class<E>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.send.message.input.ChannelBuilder
 
getAugmentation(Class<E>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.SendMessageInputBuilder
 
getAugmentation(Class<E>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.SendMessageOutputBuilder
 
getAugmentation(Class<E>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes.SessionAlarmBuilder
 
getAugmentation(Class<E>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes.TerminationPointBuilder
 
getAugmentation(Class<E>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelBuilder
 
getAugmentation(Class<E>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.NodeBuilder
 
getAugmentation(Class<E>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.usc.topology.TopologyBuilder
 
getAugmentation(Class<E>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.UscTopologyBuilder
 
getAugmentation(Class<E>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.view.channel.output.TopologyBuilder
 
getAugmentation(Class<E>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ViewChannelInputBuilder
 
getAugmentation(Class<E>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ViewChannelOutputBuilder
 
getAuthentication() - Method in class org.opendaylight.usc.crypto.dtls.DtlsClient
 
getBitsAsInteger(byte, int, int) - Static method in class org.opendaylight.usc.protocol.UscHeader
Returns a range of bits in a byte value as an integer
getBytesIn() - Method in class org.opendaylight.usc.manager.monitor.evt.base.UscTransactionEvent
get bytes in number
getBytesIn() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SessionBuilder
 
getBytesIn() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ChannelAttributes
Volume of bytes in.
getBytesIn() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.SessionAttributes
Volume of bytes in.
getBytesIn() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelBuilder
 
getBytesOut() - Method in class org.opendaylight.usc.manager.monitor.evt.base.UscTransactionEvent
get bytes out number
getBytesOut() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SessionBuilder
 
getBytesOut() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ChannelAttributes
Volume of bytes out.
getBytesOut() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.SessionAttributes
Volume of bytes out.
getBytesOut() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelBuilder
 
getCallHome() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ChannelAttributes
Call home attribute.
getCallHome() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelBuilder
 
getCallHomeString(boolean) - Static method in class org.opendaylight.usc.manager.topology.UscTopologyFactory
convert boolean to string of call home
getCertificateRequest() - Method in class org.opendaylight.usc.crypto.dtls.DtlsServer
 
getChannel(String, String) - Method in class org.opendaylight.usc.manager.UscTopologyService
get first channel of specified destination id
getChannel() - Method in class org.opendaylight.usc.plugin.model.UscChannelImpl
 
getChannel() - Method in interface org.opendaylight.usc.plugin.model.UscSession
The physical USC channel that this session's traffic is traveling over.
getChannel() - Method in class org.opendaylight.usc.plugin.model.UscSessionImpl
 
getChannel() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.AddChannelInput
The channel to be added.
getChannel() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.AddChannelInputBuilder
 
getChannel() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveChannelInput
The channel to be added.
getChannel() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveChannelInputBuilder
 
getChannel() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveSessionInput
The channel to be added.
getChannel() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveSessionInputBuilder
 
getChannel() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.SendMessageInput
The channel to be added.
getChannel() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.SendMessageInputBuilder
 
getChannel() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.TopologyAttributes
The list of channels defined for the topology.
getChannel() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.usc.topology.TopologyBuilder
 
getChannel() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.view.channel.output.TopologyBuilder
 
getChannelAlarm() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ChannelAttributes
The list of alarms for the channel.
getChannelAlarm() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelBuilder
 
getChannelAlarms() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ChannelAttributes
Number of errors.
getChannelAlarms() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelBuilder
 
getChannelId() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ChannelAttributes
The identifier of a channel in the topology.
getChannelId() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelBuilder
 
getChannelId() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelKey
 
getChannelIdentifier(String, String) - Static method in class org.opendaylight.usc.util.UscDtoUtils
get the Channel identifier belongs to a particular topology
getChannelType() - Method in class org.opendaylight.usc.manager.cluster.UscRemoteChannelIdentifier
get the channel type of remote channel
getChannelType() - Method in class org.opendaylight.usc.plugin.UscPlugin
 
getChannelType() - Method in class org.opendaylight.usc.plugin.UscPluginTcp
 
getChannelType() - Method in class org.opendaylight.usc.plugin.UscPluginUdp
 
getChannelType() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ChannelAttributes
The identifier of a channel type.
getChannelType() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelBuilder
 
getChannelTypeByString(String) - Static method in class org.opendaylight.usc.manager.cluster.UscRemoteChannelIdentifier
get channel type object through the type string
getCipherSuites() - Method in class org.opendaylight.usc.crypto.dtls.DtlsClient
 
getCipherSuites() - Method in class org.opendaylight.usc.crypto.dtls.DtlsServer
 
getClientExtensions() - Method in class org.opendaylight.usc.crypto.dtls.DtlsClient
 
getClientVersion() - Method in class org.opendaylight.usc.crypto.dtls.DtlsClient
 
getCloseFuture() - Method in class org.opendaylight.usc.agent.UscAgentTcp
 
getCloseFuture() - Method in class org.opendaylight.usc.agent.UscAgentUdp
 
getCloseFuture() - Method in class org.opendaylight.usc.plugin.UscPlugin
 
getCode() - Method in enum org.opendaylight.usc.protocol.UscControl.ControlCode
 
getCode() - Method in enum org.opendaylight.usc.protocol.UscError.ErrorCode
 
getConfigIntValue(String) - Method in interface org.opendaylight.usc.manager.api.UscConfigurationService
get int value configuration
getConfigIntValue(String) - Method in class org.opendaylight.usc.manager.UscConfigurationServiceImpl
 
getConfigStringValue(String) - Method in interface org.opendaylight.usc.manager.api.UscConfigurationService
get String value configuration
getConfigStringValue(String) - Method in class org.opendaylight.usc.manager.UscConfigurationServiceImpl
 
getConnection(UscDevice, UscChannel.ChannelType) - Method in class org.opendaylight.usc.plugin.UscConnectionManager
 
getConnectionCount() - Method in class org.opendaylight.usc.plugin.UscConnectionManager
 
getConnectionManager() - Method in class org.opendaylight.usc.plugin.UscPlugin
 
getContent() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.send.message.input.Channel
The content of text message
getContent() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.send.message.input.ChannelBuilder
 
getControlCode() - Method in class org.opendaylight.usc.protocol.UscControl
 
getDefaultInstance(String) - Static method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.AlarmId
 
getDefaultInstance(String) - Static method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ChannelId
 
getDefaultInstance(String) - Static method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.NodeId
 
getDefaultInstance(String) - Static method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.SessionId
 
getDefaultInstance(String) - Static method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.TerminationPointId
 
getDefaultInstance(String) - Static method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.TopologyId
 
getDemultiplexer() - Method in class org.opendaylight.usc.plugin.UscPlugin
 
getDestination() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ChannelAttributes
The logical destination of a particular channel.
getDestination() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelBuilder
 
getDestNode() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.Destination
Destination node identifier.
getDestNode() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.DestinationBuilder
 
getDevice() - Method in interface org.opendaylight.usc.plugin.model.UscChannel
The device to which the USC channel is established.
getDevice() - Method in class org.opendaylight.usc.plugin.model.UscChannelImpl
 
getDeviceId() - Method in class org.opendaylight.usc.manager.monitor.evt.base.UscMonitorEvent
get device id
getDmpx() - Method in class org.opendaylight.usc.plugin.UscPlugin
 
getDtlsTransport() - Method in class org.opendaylight.usc.crypto.dtls.DtlsClientHandler
 
getDtlsTransport() - Method in class org.opendaylight.usc.crypto.dtls.DtlsHandler
 
getDtlsTransport() - Method in class org.opendaylight.usc.crypto.dtls.DtlsServerHandler
 
getErrorCode() - Method in class org.opendaylight.usc.manager.monitor.evt.base.UscErrorEvent
get error code
getErrorCode() - Method in exception org.opendaylight.usc.plugin.exception.UscSessionException
Returns the associated error code.
getErrorCode() - Method in class org.opendaylight.usc.protocol.UscError
Returns the error code
getErrorId() - Method in class org.opendaylight.usc.manager.monitor.evt.base.UscErrorEvent
get error id
getEventHandlerList() - Method in class org.opendaylight.usc.manager.UscMonitorService
get all of registered event handlers
getException() - Method in class org.opendaylight.usc.manager.cluster.message.UscRemoteExceptionMessage
 
getFirstElement(K) - Method in class org.opendaylight.usc.manager.cluster.UscListTable
get first element by the key
getFrameDecoder() - Method in class org.opendaylight.usc.plugin.UscPlugin
 
getFrameDecoder() - Method in class org.opendaylight.usc.plugin.UscPluginTcp
 
getFrameDecoder() - Method in class org.opendaylight.usc.plugin.UscPluginUdp
 
getFrameEncoder() - Method in class org.opendaylight.usc.plugin.UscPlugin
 
getFrameEncoder() - Method in class org.opendaylight.usc.plugin.UscPluginTcp
 
getFrameEncoder() - Method in class org.opendaylight.usc.plugin.UscPluginUdp
 
getFromByteBuf(ByteBuf) - Static method in class org.opendaylight.usc.protocol.UscFrame
Decodes a ByteBuf into a UscFrame
getFromBytes(byte[]) - Static method in class org.opendaylight.usc.protocol.UscHeader
Constructs an USC header from a byte stream
getHeader() - Method in class org.opendaylight.usc.protocol.UscFrame
Returns the USC header
getHostname() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.add.channel.input.Channel
The ip address of target Netconf device.
getHostname() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.add.channel.input.ChannelBuilder
 
getHostname() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.channel.input.Channel
The ip address of target Netconf device.
getHostname() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.channel.input.ChannelBuilder
 
getHostname() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.session.input.Channel
The ip address of target Netconf device.
getHostname() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.session.input.ChannelBuilder
 
getHostname() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.send.message.input.Channel
The ip address of target device.
getHostname() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.send.message.input.ChannelBuilder
 
getImportedModules() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.$YangModuleInfoImpl
 
getInetAddress() - Method in class org.opendaylight.usc.manager.cluster.message.UscRemoteDataMessage
 
getInetAddress() - Method in class org.opendaylight.usc.manager.cluster.UscRemoteChannelIdentifier
 
getInetAddress() - Method in class org.opendaylight.usc.plugin.model.UscDevice
 
getInstance() - Static method in class org.opendaylight.usc.manager.cluster.UscDeviceMountTable
get singleton instance
getInstance() - Static method in class org.opendaylight.usc.manager.UscConfigurationServiceImpl
Get the unique UscConfigurationManager instance object
getInstance() - Static method in class org.opendaylight.usc.manager.UscManagerService
get unique UscManager instance
getInstance() - Static method in class org.opendaylight.usc.manager.UscMonitorService
get unique monitor manager of USC
getInstance() - Static method in class org.opendaylight.usc.manager.UscRouteBrokerService
get singleton instance of broker service
getInstance() - Static method in class org.opendaylight.usc.manager.UscSecureServiceImpl
get unique security service instance
getInstance() - Static method in class org.opendaylight.usc.manager.UscShardServiceImpl
get the shard service implementation instance
getInstance() - Static method in class org.opendaylight.usc.manager.UscTopologyService
get the unique topology service instance
getInstance() - Static method in class org.opendaylight.usc.plugin.UscFrameDecoderUdp
Returns the singleton instance.
getInstance() - Static method in class org.opendaylight.usc.plugin.UscFrameEncoderTcp
Returns the singleton instance.
getInstance() - Static method in class org.opendaylight.usc.plugin.UscFrameEncoderUdp
Returns the singleton instance.
getInstance() - Static method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.$YangModuleInfoImpl
 
getIp() - Method in class org.opendaylight.usc.manager.cluster.UscRemoteChannelIdentifier
get ip string of current remote channel
getIpString(InetAddress) - Static method in class org.opendaylight.usc.manager.cluster.UscRemoteChannelIdentifier
get ip string from InetAddress,specially remove the slash prefix
getKey() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.ChannelAlarm
Returns Primary Key of Yang List Type
getKey() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.ChannelAlarmBuilder
 
getKey() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.Session
Returns Primary Key of Yang List Type
getKey() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SessionBuilder
 
getKey() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes.SessionAlarm
Returns Primary Key of Yang List Type
getKey() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes.SessionAlarmBuilder
 
getKey() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.Channel
Returns Primary Key of Yang List Type
getKey() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelBuilder
 
getKey() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.Node
Returns Primary Key of Yang List Type
getKey() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.NodeBuilder
 
getKey() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.usc.topology.Topology
Returns Primary Key of Yang List Type
getKey() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.usc.topology.TopologyBuilder
 
getKey() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.view.channel.output.Topology
Returns Primary Key of Yang List Type
getKey() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.view.channel.output.TopologyBuilder
 
getLevel() - Method in class org.opendaylight.usc.manager.monitor.evt.base.UscErrorEvent
get error level
getLocalController() - Method in class org.opendaylight.usc.manager.UscTopologyService
get local controller node
getLocalRouteIdentifier(UscRouteIdentifier) - Method in class org.opendaylight.usc.manager.cluster.UscRoutedRemoteSessionManager
get local route identifier from remote route identifier
getLocalRouteIdentifier() - Method in class org.opendaylight.usc.manager.cluster.UscRouteIdentifierData
get local route identifier
getLocalSessionId() - Method in class org.opendaylight.usc.manager.cluster.UscRouteIdentifierData
get local session identifier
getLocalTopolgy() - Method in class org.opendaylight.usc.manager.UscTopologyService
get local topology
getMaximumVersion() - Method in class org.opendaylight.usc.crypto.dtls.DtlsServer
 
getMessage() - Method in class org.opendaylight.usc.manager.monitor.evt.base.UscErrorEvent
get error message
getMinimumVersion() - Method in class org.opendaylight.usc.crypto.dtls.DtlsClient
 
getMinimumVersion() - Method in class org.opendaylight.usc.crypto.dtls.DtlsServer
 
getModuleInfo() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.$YangModelBindingProvider
 
getModuleSourceStream() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.$YangModuleInfoImpl
 
getMultiplexer() - Method in class org.opendaylight.usc.plugin.UscPlugin
 
getName() - Method in class org.opendaylight.usc.crypto.dtls.DtlsHandler
 
getName() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.$YangModuleInfoImpl
 
getNamespace() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.$YangModuleInfoImpl
 
getNode(String) - Method in class org.opendaylight.usc.manager.UscTopologyService
get node through the id of node
getNode() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.TopologyAttributes
The list of nodes defined for the topology.
getNode() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.usc.topology.TopologyBuilder
 
getNode() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.view.channel.output.TopologyBuilder
 
getNodeId() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.NodeAttributes
The identifier of a node in the topology.
getNodeId() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.NodeBuilder
 
getNodeId() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.NodeKey
 
getNodeIdentifier(String, String) - Static method in class org.opendaylight.usc.util.UscDtoUtils
get the node identifier belongs to a particular topology
getNodeType() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.NodeAttributes
The identifier of a node type.
getNodeType() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.NodeBuilder
 
getOperationType() - Method in class org.opendaylight.usc.protocol.UscHeader
Returns the USC packet type
getPayload() - Method in class org.opendaylight.usc.manager.cluster.message.UscRemoteDataMessage
 
getPayload() - Method in class org.opendaylight.usc.protocol.UscControl
 
getPayload() - Method in class org.opendaylight.usc.protocol.UscData
 
getPayload() - Method in class org.opendaylight.usc.protocol.UscError
 
getPayload() - Method in class org.opendaylight.usc.protocol.UscFrame
To be implemented by subclasses to return the payload as a ByteBuf.
getPayloadLength() - Method in class org.opendaylight.usc.protocol.UscHeader
Returns the the payload length in bytes
getPluginTcp() - Method in class org.opendaylight.usc.manager.UscManagerService
 
getPluginUdp() - Method in class org.opendaylight.usc.manager.UscManagerService
 
getPort() - Method in class org.opendaylight.usc.manager.monitor.evt.UscSessionCreateEvent
get the port which session related
getPort() - Method in class org.opendaylight.usc.plugin.model.UscDevice
 
getPort() - Method in interface org.opendaylight.usc.plugin.model.UscSession
The port number of the service on the device.
getPort() - Method in class org.opendaylight.usc.plugin.model.UscSessionImpl
 
getPort() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.add.channel.input.Channel
The port of target Netconf device.
getPort() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.add.channel.input.ChannelBuilder
 
getPort() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.channel.input.Channel
The port of target Netconf device.
getPort() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.channel.input.ChannelBuilder
 
getPort() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.session.input.Channel
The port of target Netconf device.
getPort() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.session.input.ChannelBuilder
 
getPort() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.send.message.input.Channel
The port of target device.
getPort() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.send.message.input.ChannelBuilder
 
getRemoteActorForRequest(UscRouteIdentifier) - Method in class org.opendaylight.usc.manager.UscRouteBrokerService
get actor which has the remote channel of local route identifier
getRemoteActorForResponse(UscRouteIdentifier) - Method in class org.opendaylight.usc.manager.UscRouteBrokerService
get actor which sending request to local channel, and will call back to it
getRemoteChannelType() - Method in class org.opendaylight.usc.manager.cluster.UscRemoteChannelIdentifier
get type string of remote channel
getRemoteRouteIdentifier(UscRouteIdentifier) - Method in class org.opendaylight.usc.manager.cluster.UscRoutedRemoteSessionManager
get remote route identifier by the local route identifier
getRemoteRouteIdentifier() - Method in class org.opendaylight.usc.manager.cluster.UscRouteIdentifierData
get remote route identifier
getRemoteSessionId() - Method in class org.opendaylight.usc.manager.cluster.UscRouteIdentifierData
get remote session identifier
getRequestSource(UscRouteIdentifier) - Method in class org.opendaylight.usc.manager.UscRouteBrokerService
get the server channel for sending request to remote using the particular route identifier
getResult() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.AddChannelOutput
The result message of rest request.
getResult() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.AddChannelOutputBuilder
 
getResult() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveChannelOutput
The result message of rest request.
getResult() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveChannelOutputBuilder
 
getResult() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveSessionOutput
The result message of rest request.
getResult() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveSessionOutputBuilder
 
getResult() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.SendMessageOutput
The result message of rest request.
getResult() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.SendMessageOutputBuilder
 
getRevision() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.$YangModuleInfoImpl
 
getRouteIdentifier() - Method in class org.opendaylight.usc.manager.cluster.message.UscRemoteMessage
 
getRSAEncryptionCredentials() - Method in class org.opendaylight.usc.crypto.dtls.DtlsServer
 
getRSASignerCredentials() - Method in class org.opendaylight.usc.crypto.dtls.DtlsServer
 
getSecureClientHandler(Channel) - Static method in class org.opendaylight.usc.plugin.UscPluginTcp
Returns the security handler for client-side use.
getSecureClientHandler(Channel) - Static method in class org.opendaylight.usc.plugin.UscPluginUdp
Returns the security handler for client-side use.
getSecureServerHandler(Channel) - Static method in class org.opendaylight.usc.plugin.UscPluginTcp
Returns the security handler for server-side use.
getSecureServerHandler(Channel) - Static method in class org.opendaylight.usc.plugin.UscPluginUdp
Returns the security handler for server-side use.
getServerChannel(UscRouteIdentifier) - Method in class org.opendaylight.usc.manager.cluster.UscRoutedLocalSessionManager
get the server channel of particular local route identifier
getServerChannel() - Method in class org.opendaylight.usc.plugin.model.UscSessionImpl
Returns the server channel
getService(Class<S>) - Static method in class org.opendaylight.usc.util.UscServiceUtils
Retrieve only first one Instance of a Service
getServices(Class<S>, B, String) - Static method in class org.opendaylight.usc.util.UscServiceUtils
Retrieve all the Instances of a Service, optionally filtered via serviceFilter if non-null else all the results are returned if null
getSession(Channel, String) - Method in class org.opendaylight.usc.manager.UscTopologyService
get session from the channel with specified session id
getSession(String, String, String) - Method in class org.opendaylight.usc.manager.UscTopologyService
get session which has specified session id from the channel which has the destination id
getSession(int) - Method in class org.opendaylight.usc.plugin.UscSessionManager
Get the session information corresponding to a session ID.
getSession() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ChannelAttributes
The list of sessions defined for the channel.
getSession() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelBuilder
 
getSessionAlarm() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SessionBuilder
 
getSessionAlarm() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.SessionAttributes
The list of alarms for the session.
getSessionAlarms() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SessionBuilder
 
getSessionAlarms() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.SessionAttributes
Number of alarms.
getSessionCount() - Method in class org.opendaylight.usc.plugin.UscConnectionManager
 
getSessionCount() - Method in class org.opendaylight.usc.plugin.UscSessionManager
 
getSessionId() - Method in class org.opendaylight.usc.manager.cluster.message.UscRemoteDataMessage
 
getSessionId() - Method in class org.opendaylight.usc.manager.cluster.UscRouteIdentifier
get session identifier
getSessionId() - Method in class org.opendaylight.usc.manager.monitor.evt.base.UscSessionEvent
get session id
getSessionId() - Method in class org.opendaylight.usc.manager.monitor.evt.UscSessionErrorEvent
get session id of the error
getSessionId() - Method in class org.opendaylight.usc.manager.monitor.evt.UscSessionTransactionEvent
get the id of session which transaction happens
getSessionId() - Method in interface org.opendaylight.usc.plugin.model.UscSession
The session ID corresponding to this session.
getSessionId() - Method in class org.opendaylight.usc.plugin.model.UscSessionImpl
 
getSessionId() - Method in class org.opendaylight.usc.protocol.UscHeader
Returns the session ID
getSessionId() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SessionBuilder
 
getSessionId() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SessionKey
 
getSessionId() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.SessionAttributes
The identifier of a session in an USC channel.
getSessions() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ChannelAttributes
Number of sessions.
getSessions() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelBuilder
 
getSessionToResume() - Method in class org.opendaylight.usc.crypto.dtls.DtlsClient
 
getSource() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ChannelAttributes
The logical source of a particular channel.
getSource() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelBuilder
 
getSourceNode() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.Source
Source node identifier.
getSourceNode() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SourceBuilder
 
getTcpClientHandler(Channel) - Method in interface org.opendaylight.usc.manager.api.UscSecureService
get TCP type client security handler using the specified channel(ch)
getTcpClientHandler(Channel) - Method in class org.opendaylight.usc.manager.UscSecureServiceImpl
 
getTcpServerHandler(Channel) - Method in interface org.opendaylight.usc.manager.api.UscSecureService
get TCP type Server security handler using the specified channel(ch)
getTcpServerHandler(Channel) - Method in class org.opendaylight.usc.manager.UscSecureServiceImpl
 
getTerminationPoint() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SessionBuilder
 
getTerminationPoint() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.SessionAttributes
The logical termination point of a particular session.
getTerminationPointId() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes.TerminationPointBuilder
 
getTerminationPointId() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.TerminationPointAttributes
The identifier of a termination point in the session.
getTopology() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.UscTopology
The list of channels defined for the topology.
getTopology() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.UscTopologyBuilder
 
getTopology() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ViewChannelOutput
The list of channels defined for the topology.
getTopology() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ViewChannelOutputBuilder
 
getTopologyId() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.TopologyAttributes
An identifier for a topology.
getTopologyId() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.usc.topology.TopologyBuilder
 
getTopologyId() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.usc.topology.TopologyKey
 
getTopologyId() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.view.channel.output.TopologyBuilder
 
getTopologyId() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.view.channel.output.TopologyKey
 
getTopologyId() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ViewChannelInput
An identifier for a topology.
getTopologyId() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ViewChannelInputBuilder
 
getTopologyIdentifier(String) - Static method in class org.opendaylight.usc.util.UscDtoUtils
get the topology identifier
getType() - Method in class org.opendaylight.usc.manager.monitor.evt.base.UscMonitorEvent
 
getType() - Method in interface org.opendaylight.usc.plugin.model.UscChannel
The type of USC channel.
getType() - Method in class org.opendaylight.usc.plugin.model.UscChannelImpl
 
getUdpClientHandler(Channel) - Method in interface org.opendaylight.usc.manager.api.UscSecureService
get UDP type client security handler using the specified channel(ch)
getUdpClientHandler(Channel) - Method in class org.opendaylight.usc.manager.UscSecureServiceImpl
 
getUdpServerHandler(Channel) - Method in interface org.opendaylight.usc.manager.api.UscSecureService
get UDP type client security handler using the specified channel(ch)
getUdpServerHandler(Channel) - Method in class org.opendaylight.usc.manager.UscSecureServiceImpl
 
getUscTopology() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.UscChannelData
A model of the unified secure channel topology.
getUscTopologyIdentifier() - Static method in class org.opendaylight.usc.util.UscDtoUtils
get USC root topology identifier
getUscVersion() - Method in class org.opendaylight.usc.protocol.UscHeader
Returns the USC version
getValue() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.AlarmId
 
getValue() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ChannelId
 
getValue() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.NodeId
 
getValue() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.SessionId
 
getValue() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.TerminationPointId
 
getValue() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.TopologyId
 
getWholeUscTopology() - Method in class org.opendaylight.usc.manager.UscTopologyService
get the whole USC topology from shard data

H

handle(UscEvent) - Method in class org.opendaylight.usc.manager.monitor.UscChannelEventHandler
 
handle(UscEvent) - Method in interface org.opendaylight.usc.manager.monitor.UscEventHandler
Handles the given event
handle(UscEvent) - Method in class org.opendaylight.usc.manager.monitor.UscSessionEventHandler
 
handleReceive(Object) - Method in class org.opendaylight.usc.manager.cluster.UscCommunicatorActor
 
hashCode() - Method in class org.opendaylight.usc.manager.cluster.UscRemoteChannelIdentifier
 
hashCode() - Method in class org.opendaylight.usc.manager.cluster.UscRouteIdentifier
 
hashCode() - Method in class org.opendaylight.usc.plugin.model.UscDevice
 
hashCode() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.AlarmId
 
hashCode() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.ChannelAlarmKey
 
hashCode() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SessionKey
 
hashCode() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ChannelId
 
hashCode() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.NodeId
 
hashCode() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes.SessionAlarmKey
 
hashCode() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.SessionId
 
hashCode() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.TerminationPointId
 
hashCode() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelKey
 
hashCode() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.NodeKey
 
hashCode() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.TopologyId
 
hashCode() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.usc.topology.TopologyKey
 
hashCode() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.view.channel.output.TopologyKey
 
hasSameDevice(UscRouteIdentifier) - Method in class org.opendaylight.usc.manager.cluster.UscRouteIdentifier
check if the route identifier using same device
HEADER_LENGTH - Static variable in class org.opendaylight.usc.protocol.UscHeader
Length of the header by bytes.

I

init(DataBroker) - Method in class org.opendaylight.usc.manager.UscManagerService
initialize the data broker for operating the shard data of USC
init() - Method in class org.opendaylight.usc.manager.UscManagerService
initialize Usc Manager without parameter,only for Netconf client dispatcher UscPluin
init() - Method in class org.opendaylight.usc.manager.UscRouteBrokerService
create actor system and communicator
init(DataBroker) - Method in class org.opendaylight.usc.manager.UscShardServiceImpl
Initialize shard data manager using given DataBroker
init() - Method in class org.opendaylight.usc.manager.UscTopologyService
create topology manager of USC using a given shard data manger
init() - Method in class org.opendaylight.usc.UscProvider
 
initAgentPipeline(ChannelPipeline, ChannelHandler) - Method in class org.opendaylight.usc.plugin.UscPlugin
 
initDirectPipeline(ChannelPipeline, ChannelHandler) - Method in class org.opendaylight.usc.plugin.UscPlugin
 
initialize(DTLSTransport) - Method in class org.opendaylight.usc.crypto.dtls.DtlsEngine
 
isBitSet(byte, int) - Static method in class org.opendaylight.usc.protocol.UscHeader
Checks whether a bit is set in a byte value
isCallHome() - Method in class org.opendaylight.usc.manager.monitor.evt.UscChannelCreateEvent
if the channel created by call home way
isCallHome(String) - Static method in class org.opendaylight.usc.manager.topology.UscTopologyFactory
convert String to boolean of call home
isCallHome() - Method in interface org.opendaylight.usc.plugin.model.UscChannel
Whether this USC channel was established using the Call Home mechanism.
isCallHome() - Method in class org.opendaylight.usc.plugin.model.UscChannelImpl
 
isChannelAvailable(InetSocketAddress) - Method in class org.opendaylight.usc.plugin.UscPlugin
 
isClose() - Method in class org.opendaylight.usc.manager.cluster.message.UscRemoteChannelEventMessage
 
isConfigAsTure(String) - Method in interface org.opendaylight.usc.manager.api.UscConfigurationService
get boolean value configuration
isConfigAsTure(String) - Method in class org.opendaylight.usc.manager.UscConfigurationServiceImpl
 
isCreate() - Method in class org.opendaylight.usc.manager.cluster.message.UscRemoteChannelEventMessage
 
isInitialized() - Method in class org.opendaylight.usc.crypto.dtls.DtlsEngine
 
isLocalRemoteSession(UscRouteIdentifier) - Method in class org.opendaylight.usc.manager.UscRouteBrokerService
check if the route identifier is local session using remote channel for intercepting the request from local channel
isRemote() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.add.channel.input.Channel
true for remote,false for local.
isRemote() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.add.channel.input.ChannelBuilder
 
isRemoteMessage(UscRouteIdentifier) - Method in class org.opendaylight.usc.manager.cluster.UscRoutedLocalSessionManager
check if it is a route identifier of remote communication
isRemoteSession(UscRouteIdentifier) - Method in class org.opendaylight.usc.manager.cluster.UscRoutedRemoteSessionManager
check if this message is the response message for any remote request
isRemoteSession(UscRouteIdentifier) - Method in class org.opendaylight.usc.manager.UscRouteBrokerService
check if the route identifier is the remote session using local channel for intercepting the response from agent channel
isRequest() - Method in class org.opendaylight.usc.manager.cluster.message.UscRemoteDataMessage
 
isTcp() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.add.channel.input.Channel
true for tcp, false for udp
isTcp() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.add.channel.input.ChannelBuilder
 
isTcp() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.channel.input.Channel
true for tcp, false for udp
isTcp() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.channel.input.ChannelBuilder
 
isTcp() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.session.input.Channel
true for tcp, false for udp
isTcp() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.session.input.ChannelBuilder
 
isTcp() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.send.message.input.Channel
true for tcp, false for udp
isTcp() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.send.message.input.ChannelBuilder
 

L

length() - Method in class org.opendaylight.usc.protocol.UscFrame
Length of the frame in bytes, inclusive of both the header and the.
length() - Method in class org.opendaylight.usc.protocol.UscHeader
Returns the length of the USC header in bytes
LOCAL_SERVER_CHANNEL - Static variable in class org.opendaylight.usc.plugin.UscPlugin
 

M

main(String[]) - Static method in class org.opendaylight.usc.agent.UscAgentTcp
 
main(String[]) - Static method in class org.opendaylight.usc.agent.UscAgentUdp
 
MAX_PAYLOAD_SIZE - Static variable in class org.opendaylight.usc.agent.UscAgentTcpHandler
 
MAX_PAYLOAD_SIZE - Static variable in class org.opendaylight.usc.plugin.UscMultiplexer
 
merge(LogicalDatastoreType, InstanceIdentifier<D>, D) - Method in interface org.opendaylight.usc.manager.api.UscShardService
merge the children data with previous exists same data which has same identifier
merge(LogicalDatastoreType, InstanceIdentifier<D>, D, FutureCallback<R>) - Method in interface org.opendaylight.usc.manager.api.UscShardService
merge the children data with callback future
merge(LogicalDatastoreType, InstanceIdentifier<DataObject>, DataObject) - Method in class org.opendaylight.usc.manager.UscShardServiceImpl
 
merge(LogicalDatastoreType, InstanceIdentifier<DataObject>, DataObject, FutureCallback<Object>) - Method in class org.opendaylight.usc.manager.UscShardServiceImpl
 
mergeChannelList(Topology, Topology) - Static method in class org.opendaylight.usc.util.UscDtoUtils
merge the Channel list of two topology, the first topology will contains the merging result
mergeNodeList(Topology, Topology) - Static method in class org.opendaylight.usc.util.UscDtoUtils
merge the node list of two topology, the first topology will contains the merging result

N

Node - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes
The list of nodes defined for the topology.
NODE_TYPE_CONTROLLER - Static variable in class org.opendaylight.usc.manager.UscTopologyService
controller node type string
NODE_TYPE_NETWORK_DEVICE - Static variable in class org.opendaylight.usc.manager.UscTopologyService
network device node type string
NodeAttributes - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
The attributes of a node.
NodeBuilder - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes
Class that builds Node instances.
NodeBuilder() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.NodeBuilder
 
NodeBuilder(NodeAttributes) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.NodeBuilder
 
NodeBuilder(Node) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.NodeBuilder
 
NodeId - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
 
NodeId(String) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.NodeId
 
NodeId(NodeId) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.NodeId
Creates a copy from Source Object.
NodeKey - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes
 
NodeKey(NodeId) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.NodeKey
 
NodeKey(NodeKey) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.NodeKey
Creates a copy from Source Object.
notifyAlertRaised(short, short, String, Throwable) - Method in class org.opendaylight.usc.crypto.dtls.DtlsClient
 
notifyAlertRaised(short, short, String, Throwable) - Method in class org.opendaylight.usc.crypto.dtls.DtlsServer
 
notifyAlertReceived(short, short) - Method in class org.opendaylight.usc.crypto.dtls.DtlsClient
 
notifyAlertReceived(short, short) - Method in class org.opendaylight.usc.crypto.dtls.DtlsServer
 
notifyClientCertificate(Certificate) - Method in class org.opendaylight.usc.crypto.dtls.DtlsServer
 
notifyHandshakeComplete() - Method in class org.opendaylight.usc.crypto.dtls.DtlsClient
 
notifyServerVersion(ProtocolVersion) - Method in class org.opendaylight.usc.crypto.dtls.DtlsClient
 

O

onEvent(UscEvent) - Method in interface org.opendaylight.usc.manager.api.UscMonitor
when USC event happens, this method will be called
onEvent(UscEvent) - Method in class org.opendaylight.usc.manager.monitor.UscMonitorImpl
 
org.opendaylight.usc - package org.opendaylight.usc
 
org.opendaylight.usc.agent - package org.opendaylight.usc.agent
 
org.opendaylight.usc.crypto.dtls - package org.opendaylight.usc.crypto.dtls
 
org.opendaylight.usc.manager - package org.opendaylight.usc.manager
 
org.opendaylight.usc.manager.api - package org.opendaylight.usc.manager.api
 
org.opendaylight.usc.manager.cluster - package org.opendaylight.usc.manager.cluster
 
org.opendaylight.usc.manager.cluster.message - package org.opendaylight.usc.manager.cluster.message
 
org.opendaylight.usc.manager.monitor - package org.opendaylight.usc.manager.monitor
 
org.opendaylight.usc.manager.monitor.evt - package org.opendaylight.usc.manager.monitor.evt
 
org.opendaylight.usc.manager.monitor.evt.base - package org.opendaylight.usc.manager.monitor.evt.base
 
org.opendaylight.usc.manager.topology - package org.opendaylight.usc.manager.topology
 
org.opendaylight.usc.plugin - package org.opendaylight.usc.plugin
 
org.opendaylight.usc.plugin.exception - package org.opendaylight.usc.plugin.exception
 
org.opendaylight.usc.plugin.model - package org.opendaylight.usc.plugin.model
 
org.opendaylight.usc.protocol - package org.opendaylight.usc.protocol
 
org.opendaylight.usc.util - package org.opendaylight.usc.util
 
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101 - package org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
 
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.add.channel.input - package org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.add.channel.input
 
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes - package org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes
 
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.channel.input - package org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.channel.input
 
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.session.input - package org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.session.input
 
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.send.message.input - package org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.send.message.input
 
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes - package org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes
 
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes - package org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes
 
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.usc.topology - package org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.usc.topology
 
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.view.channel.output - package org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.view.channel.output
 

P

packet - Variable in class org.opendaylight.usc.crypto.dtls.DtlsPacket
 
PAYLOAD_LENGTH_OFFSET - Static variable in class org.opendaylight.usc.protocol.UscHeader
Offset to the payload length field in bytes.
PAYLOAD_LENGTH_SIZE - Static variable in class org.opendaylight.usc.protocol.UscHeader
The length of the payload length field in bytes.
PORT - Static variable in class org.opendaylight.usc.agent.UscAgentTcpHandler
 
PORT - Static variable in class org.opendaylight.usc.agent.UscAgentUdpHandler
 
postStop() - Method in class org.opendaylight.usc.manager.cluster.UscCommunicatorActor
 
preStart() - Method in class org.opendaylight.usc.manager.cluster.UscCommunicatorActor
 
PRIVATE_KEY_FILE - Static variable in interface org.opendaylight.usc.manager.api.UscConfigurationService
the configuration key of the PKCS#8 private key file of local side, in PEM format
processException(UscRemoteExceptionMessage) - Method in class org.opendaylight.usc.manager.UscRouteBrokerService
process remote exception message
processRequest(UscRemoteDataMessage, ActorRef) - Method in class org.opendaylight.usc.manager.UscRouteBrokerService
process remote request for remote caller(sender)
processResponse(UscRemoteMessage) - Method in class org.opendaylight.usc.manager.UscRouteBrokerService
process response which getting from remote controller
promise - Variable in class org.opendaylight.usc.crypto.dtls.DtlsHandler.ChannelContext
 
promiseMap - Variable in class org.opendaylight.usc.plugin.UscDemultiplexer
 
PROPERTY_FILE_PATH - Static variable in interface org.opendaylight.usc.manager.api.UscConfigurationService
the configuration file path for configuration initialization
props() - Static method in class org.opendaylight.usc.manager.cluster.UscCommunicatorActor
Props for create local actor
PUBLIC_CERTIFICATE_CHAIN_FILE - Static variable in interface org.opendaylight.usc.manager.api.UscConfigurationService
the configuration key of the public X.509 certificate chain file of local side, in PEM format

Q

QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.add.channel.input.Channel
 
QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.AddChannelInput
 
QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.AddChannelOutput
 
QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.AlarmAttributes
 
QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.ChannelAlarm
 
QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.Destination
 
QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.Session
 
QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.Source
 
QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ChannelAttributes
 
QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.NodeAttributes
 
QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.channel.input.Channel
 
QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.session.input.Channel
 
QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveChannelInput
 
QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveChannelOutput
 
QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveSessionInput
 
QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveSessionOutput
 
QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.send.message.input.Channel
 
QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.SendMessageInput
 
QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.SendMessageOutput
 
QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes.SessionAlarm
 
QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes.TerminationPoint
 
QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.SessionAttributes
 
QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.TerminationPointAttributes
 
QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.Channel
 
QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.Node
 
QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.TopologyAttributes
 
QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.usc.topology.Topology
 
QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.UscTopology
 
QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.view.channel.output.Topology
 
QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ViewChannelInput
 
QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ViewChannelOutput
 

R

rawTransport - Variable in class org.opendaylight.usc.crypto.dtls.DtlsHandler
 
read(DatagramPacket) - Method in class org.opendaylight.usc.crypto.dtls.DtlsEngine
 
read(LogicalDatastoreType, InstanceIdentifier<D>) - Method in interface org.opendaylight.usc.manager.api.UscShardService
read the Shard data which specified by the InstanceIdentifier(id) with LogicalDatastoreType(type) Note: the return data is the same type(Type D) of InstanceIdentifier
read(LogicalDatastoreType, InstanceIdentifier<DataObject>) - Method in class org.opendaylight.usc.manager.UscShardServiceImpl
 
registerEventHandler(Class<? extends UscEvent>, UscEventHandler) - Method in class org.opendaylight.usc.manager.UscMonitorService
register event handler for an event type
registerService(B, Class<S>, S, Dictionary<String, Object>) - Static method in class org.opendaylight.usc.util.UscServiceUtils
Register a Service in the OSGi service registry
removeAll(String) - Method in class org.opendaylight.usc.manager.cluster.UscDeviceMountTable
remove all actor path related device entry
removeAll(UscRemoteChannelIdentifier) - Method in class org.opendaylight.usc.manager.cluster.UscRoutedLocalSessionManager
remove remote channel related all local sessions
removeAllSessions() - Method in class org.opendaylight.usc.plugin.UscSessionManager
Remove all sessions from this manager.
removeAugmentation(Class<? extends Augmentation<Channel>>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.add.channel.input.ChannelBuilder
 
removeAugmentation(Class<? extends Augmentation<AddChannelInput>>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.AddChannelInputBuilder
 
removeAugmentation(Class<? extends Augmentation<AddChannelOutput>>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.AddChannelOutputBuilder
 
removeAugmentation(Class<? extends Augmentation<ChannelAlarm>>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.ChannelAlarmBuilder
 
removeAugmentation(Class<? extends Augmentation<Destination>>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.DestinationBuilder
 
removeAugmentation(Class<? extends Augmentation<Session>>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SessionBuilder
 
removeAugmentation(Class<? extends Augmentation<Source>>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SourceBuilder
 
removeAugmentation(Class<? extends Augmentation<Channel>>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.channel.input.ChannelBuilder
 
removeAugmentation(Class<? extends Augmentation<Channel>>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.session.input.ChannelBuilder
 
removeAugmentation(Class<? extends Augmentation<RemoveChannelInput>>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveChannelInputBuilder
 
removeAugmentation(Class<? extends Augmentation<RemoveChannelOutput>>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveChannelOutputBuilder
 
removeAugmentation(Class<? extends Augmentation<RemoveSessionInput>>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveSessionInputBuilder
 
removeAugmentation(Class<? extends Augmentation<RemoveSessionOutput>>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveSessionOutputBuilder
 
removeAugmentation(Class<? extends Augmentation<Channel>>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.send.message.input.ChannelBuilder
 
removeAugmentation(Class<? extends Augmentation<SendMessageInput>>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.SendMessageInputBuilder
 
removeAugmentation(Class<? extends Augmentation<SendMessageOutput>>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.SendMessageOutputBuilder
 
removeAugmentation(Class<? extends Augmentation<SessionAlarm>>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes.SessionAlarmBuilder
 
removeAugmentation(Class<? extends Augmentation<TerminationPoint>>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes.TerminationPointBuilder
 
removeAugmentation(Class<? extends Augmentation<Channel>>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelBuilder
 
removeAugmentation(Class<? extends Augmentation<Node>>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.NodeBuilder
 
removeAugmentation(Class<? extends Augmentation<Topology>>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.usc.topology.TopologyBuilder
 
removeAugmentation(Class<? extends Augmentation<UscTopology>>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.UscTopologyBuilder
 
removeAugmentation(Class<? extends Augmentation<Topology>>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.view.channel.output.TopologyBuilder
 
removeAugmentation(Class<? extends Augmentation<ViewChannelInput>>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ViewChannelInputBuilder
 
removeAugmentation(Class<? extends Augmentation<ViewChannelOutput>>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ViewChannelOutputBuilder
 
removeChannel(String, String) - Method in class org.opendaylight.usc.manager.UscTopologyService
remove the channel specified by the destination id,and same time will remove the corresponding source and destination nodes
removeChannel(RemoveChannelInput) - Method in class org.opendaylight.usc.UscChannelServiceImpl
 
removeChannel(RemoveChannelInput) - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.UscChannelService
remove a channel to the USC topology.
RemoveChannelInput - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
This class represents the following YANG schema fragment defined in module usc-channel
RemoveChannelInputBuilder - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
Class that builds RemoveChannelInput instances.
RemoveChannelInputBuilder() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveChannelInputBuilder
 
RemoveChannelInputBuilder(RemoveChannelInput) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveChannelInputBuilder
 
RemoveChannelOutput - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
This class represents the following YANG schema fragment defined in module usc-channel
RemoveChannelOutputBuilder - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
Class that builds RemoveChannelOutput instances.
RemoveChannelOutputBuilder() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveChannelOutputBuilder
 
RemoveChannelOutputBuilder(RemoveChannelOutput) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveChannelOutputBuilder
 
removeChannelWithoutUpdateShard(String, String) - Method in class org.opendaylight.usc.manager.UscTopologyService
remove the channel specified by the destination id,and same time will remove the corresponding source and destination nodes without update Shard
removeConnection(UscChannelImpl) - Method in class org.opendaylight.usc.plugin.UscConnectionManager
 
removeEntry(UscRemoteChannelIdentifier, String) - Method in class org.opendaylight.usc.manager.cluster.UscDeviceMountTable
remove entry related with a specified remote channel and actor path
removeEntry(K, E) - Method in class org.opendaylight.usc.manager.cluster.UscListTable
remove one element by the key
removeEntry(UscRouteIdentifier) - Method in class org.opendaylight.usc.manager.cluster.UscRoutedLocalSessionManager
remove a entry of local route identifier for the session closed
removeLocalSession(UscRouteIdentifier) - Method in class org.opendaylight.usc.manager.UscRouteBrokerService
remove local session for processing the response which getting from remote controller
removeMountedDevice(UscRemoteChannelIdentifier, ActorRef) - Method in class org.opendaylight.usc.manager.UscRouteBrokerService
remove remote channel and communicator which belongs to the controller which connected with the remote channel
removeNode(String) - Method in class org.opendaylight.usc.manager.UscTopologyService
remove the node specified by the node id, when the refer number of the node is more than one,then only minus one refer number.
removeSession(String, String, String) - Method in class org.opendaylight.usc.manager.UscTopologyService
remove session from the channel which has the specified destination id
removeSession(int) - Method in class org.opendaylight.usc.plugin.UscSessionManager
 
removeSession(RemoveSessionInput) - Method in class org.opendaylight.usc.UscChannelServiceImpl
 
removeSession(RemoveSessionInput) - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.UscChannelService
remove a session to the USC topology.
RemoveSessionInput - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
This class represents the following YANG schema fragment defined in module usc-channel
RemoveSessionInputBuilder - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
Class that builds RemoveSessionInput instances.
RemoveSessionInputBuilder() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveSessionInputBuilder
 
RemoveSessionInputBuilder(RemoveSessionInput) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveSessionInputBuilder
 
RemoveSessionOutput - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
This class represents the following YANG schema fragment defined in module usc-channel
RemoveSessionOutputBuilder - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
Class that builds RemoveSessionOutput instances.
RemoveSessionOutputBuilder() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveSessionOutputBuilder
 
RemoveSessionOutputBuilder(RemoveSessionOutput) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveSessionOutputBuilder
 
retrieveChannelImpl(InetSocketAddress) - Method in class org.opendaylight.usc.plugin.UscPlugin
 
ROUTE_IDENTIFIER - Static variable in class org.opendaylight.usc.plugin.UscPlugin
Constant used for setting the UscDevice attribute on a server channel
routeIdentifier - Variable in class org.opendaylight.usc.manager.cluster.message.UscRemoteMessage
 
run() - Method in class org.opendaylight.usc.agent.UscAgentTcp
 
run() - Method in class org.opendaylight.usc.agent.UscAgentUdp
 

S

sameNodeId(String, Node) - Method in class org.opendaylight.usc.manager.UscTopologyService
check the node has same id with the specified id
SECURITY_FILES_ROOT - Static variable in interface org.opendaylight.usc.manager.api.UscConfigurationService
the configuration key of the root path of security related files
sendEvent(UscEvent) - Method in class org.opendaylight.usc.plugin.UscPlugin
send event to monitor service using monitor
sendException(UscRouteIdentifier, UscException) - Method in class org.opendaylight.usc.manager.UscRouteBrokerService
send local USC channel exception response to remote session
sendMessage(SendMessageInput) - Method in class org.opendaylight.usc.UscChannelServiceImpl
 
sendMessage(SendMessageInput) - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.UscChannelService
send a text message to a USC Channel.
SendMessageInput - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
This class represents the following YANG schema fragment defined in module usc-channel
SendMessageInputBuilder - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
Class that builds SendMessageInput instances.
SendMessageInputBuilder() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.SendMessageInputBuilder
 
SendMessageInputBuilder(SendMessageInput) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.SendMessageInputBuilder
 
SendMessageOutput - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
This class represents the following YANG schema fragment defined in module usc-channel
SendMessageOutputBuilder - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
Class that builds SendMessageOutput instances.
SendMessageOutputBuilder() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.SendMessageOutputBuilder
 
SendMessageOutputBuilder(SendMessageOutput) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.SendMessageOutputBuilder
 
sendRequest(UscRemoteMessage) - Method in class org.opendaylight.usc.manager.UscRouteBrokerService
send local remote request or notice to remote actor
sendResponse(UscRouteIdentifier, byte[]) - Method in class org.opendaylight.usc.manager.UscRouteBrokerService
send local USC channel response to remote session
session - Variable in class org.opendaylight.usc.crypto.dtls.DtlsClient
 
SESSION - Static variable in class org.opendaylight.usc.plugin.UscPlugin
Constant used for setting the UscSession attribute on a netty channel.
Session - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes
The list of sessions defined for the channel.
SESSION_ID - Static variable in class org.opendaylight.usc.agent.UscAgentTcpHandler
 
SESSION_ID - Static variable in class org.opendaylight.usc.agent.UscAgentUdpHandler
 
SessionAlarm - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes
The list of alarms for the session.
SessionAlarmBuilder - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes
Class that builds SessionAlarm instances.
SessionAlarmBuilder() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes.SessionAlarmBuilder
 
SessionAlarmBuilder(AlarmAttributes) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes.SessionAlarmBuilder
 
SessionAlarmBuilder(SessionAlarm) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes.SessionAlarmBuilder
 
SessionAlarmKey - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes
 
SessionAlarmKey(AlarmId) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes.SessionAlarmKey
 
SessionAlarmKey(SessionAlarmKey) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes.SessionAlarmKey
Creates a copy from Source Object.
SessionAttributes - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
The attributes of a session.
SessionBuilder - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes
Class that builds Session instances.
SessionBuilder() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SessionBuilder
 
SessionBuilder(SessionAttributes) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SessionBuilder
 
SessionBuilder(Session) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SessionBuilder
 
SessionId - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
 
SessionId(String) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.SessionId
 
SessionId(SessionId) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.SessionId
Creates a copy from Source Object.
SessionKey - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes
 
SessionKey(SessionId) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SessionKey
 
SessionKey(SessionKey) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SessionKey
Creates a copy from Source Object.
setAlarmCode(String) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.ChannelAlarmBuilder
 
setAlarmCode(String) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes.SessionAlarmBuilder
 
setAlarmId(AlarmId) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.ChannelAlarmBuilder
 
setAlarmId(AlarmId) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes.SessionAlarmBuilder
 
setAlarmMessage(String) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.ChannelAlarmBuilder
 
setAlarmMessage(String) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes.SessionAlarmBuilder
 
setBit(byte, int, boolean) - Static method in class org.opendaylight.usc.protocol.UscHeader
Set or unset a specific bit in a byte value
setBitsAsInteger(byte, int, int, int) - Static method in class org.opendaylight.usc.protocol.UscHeader
Set or unset a range of bits in a byte value
setBytesIn(Long) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SessionBuilder
 
setBytesIn(Long) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelBuilder
 
setBytesOut(Long) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SessionBuilder
 
setBytesOut(Long) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelBuilder
 
setCallHome(String) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelBuilder
 
setChannel(Channel) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.AddChannelInputBuilder
 
setChannel(Channel) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveChannelInputBuilder
 
setChannel(Channel) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveSessionInputBuilder
 
setChannel(Channel) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.SendMessageInputBuilder
 
setChannel(List<Channel>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.usc.topology.TopologyBuilder
 
setChannel(List<Channel>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.view.channel.output.TopologyBuilder
 
setChannelAlarm(List<ChannelAlarm>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelBuilder
 
setChannelAlarms(Long) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelBuilder
 
setChannelId(ChannelId) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelBuilder
 
setChannelType(String) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelBuilder
 
setConnetionManager(UscChannel.ChannelType, UscConnectionManager) - Method in class org.opendaylight.usc.manager.UscRouteBrokerService
set connection manager for each channel type
setContent(String) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.send.message.input.ChannelBuilder
 
setDefaultPropertyFilePath(String) - Static method in class org.opendaylight.usc.manager.UscConfigurationServiceImpl
 
setDestination(Destination) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelBuilder
 
setDestNode(NodeId) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.DestinationBuilder
 
setHostname(String) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.add.channel.input.ChannelBuilder
 
setHostname(String) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.channel.input.ChannelBuilder
 
setHostname(String) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.session.input.ChannelBuilder
 
setHostname(String) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.send.message.input.ChannelBuilder
 
setKey(ChannelAlarmKey) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.ChannelAlarmBuilder
 
setKey(SessionKey) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SessionBuilder
 
setKey(SessionAlarmKey) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes.SessionAlarmBuilder
 
setKey(ChannelKey) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelBuilder
 
setKey(NodeKey) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.NodeBuilder
 
setKey(TopologyKey) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.usc.topology.TopologyBuilder
 
setKey(TopologyKey) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.view.channel.output.TopologyBuilder
 
setNode(List<Node>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.usc.topology.TopologyBuilder
 
setNode(List<Node>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.view.channel.output.TopologyBuilder
 
setNodeId(NodeId) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.NodeBuilder
 
setNodeType(String) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.NodeBuilder
 
setPort(Short) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.add.channel.input.ChannelBuilder
 
setPort(Short) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.channel.input.ChannelBuilder
 
setPort(Short) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.session.input.ChannelBuilder
 
setPort(Short) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.send.message.input.ChannelBuilder
 
setRemote(Boolean) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.add.channel.input.ChannelBuilder
 
setResult(String) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.AddChannelOutputBuilder
 
setResult(String) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveChannelOutputBuilder
 
setResult(String) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.RemoveSessionOutputBuilder
 
setResult(String) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.SendMessageOutputBuilder
 
setSession(List<Session>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelBuilder
 
setSessionAlarm(List<SessionAlarm>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SessionBuilder
 
setSessionAlarms(Long) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SessionBuilder
 
setSessionId(SessionId) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SessionBuilder
 
setSessions(Long) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelBuilder
 
setSource(Source) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelBuilder
 
setSourceNode(NodeId) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SourceBuilder
 
setTcp(Boolean) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.add.channel.input.ChannelBuilder
 
setTcp(Boolean) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.channel.input.ChannelBuilder
 
setTcp(Boolean) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.remove.session.input.ChannelBuilder
 
setTcp(Boolean) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.send.message.input.ChannelBuilder
 
setTerminationPoint(TerminationPoint) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SessionBuilder
 
setTerminationPointId(TerminationPointId) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes.TerminationPointBuilder
 
setTopology(List<Topology>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.UscTopologyBuilder
 
setTopology(List<Topology>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ViewChannelOutputBuilder
 
setTopologyId(TopologyId) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.usc.topology.TopologyBuilder
 
setTopologyId(TopologyId) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.view.channel.output.TopologyBuilder
 
setTopologyId(TopologyId) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ViewChannelInputBuilder
 
Source - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes
The logical source of a particular channel.
SourceBuilder - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes
Class that builds Source instances.
SourceBuilder() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SourceBuilder
 
SourceBuilder(Source) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SourceBuilder
 

T

table - Variable in class org.opendaylight.usc.manager.cluster.UscListTable
 
TerminationPoint - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes
The logical termination point of a particular session.
TerminationPointAttributes - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
The attributes of a termination point.
TerminationPointBuilder - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes
Class that builds TerminationPoint instances.
TerminationPointBuilder() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes.TerminationPointBuilder
 
TerminationPointBuilder(TerminationPointAttributes) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes.TerminationPointBuilder
 
TerminationPointBuilder(TerminationPoint) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes.TerminationPointBuilder
 
TerminationPointId - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
 
TerminationPointId(String) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.TerminationPointId
 
TerminationPointId(TerminationPointId) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.TerminationPointId
Creates a copy from Source Object.
toByteBuffer() - Method in class org.opendaylight.usc.protocol.UscHeader
Constructs a byte stream representation of this USC header
Topology - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.usc.topology
The list of channels defined for the topology.
Topology - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.view.channel.output
The list of channels defined for the topology.
TopologyAttributes - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
The attributes of a topology.
TopologyBuilder - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.usc.topology
Class that builds Topology instances.
TopologyBuilder() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.usc.topology.TopologyBuilder
 
TopologyBuilder(TopologyAttributes) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.usc.topology.TopologyBuilder
 
TopologyBuilder(Topology) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.usc.topology.TopologyBuilder
 
TopologyBuilder - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.view.channel.output
Class that builds Topology instances.
TopologyBuilder() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.view.channel.output.TopologyBuilder
 
TopologyBuilder(TopologyAttributes) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.view.channel.output.TopologyBuilder
 
TopologyBuilder(Topology) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.view.channel.output.TopologyBuilder
 
TopologyId - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
 
TopologyId(String) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.TopologyId
 
TopologyId(TopologyId) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.TopologyId
Creates a copy from Source Object.
TopologyKey - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.usc.topology
 
TopologyKey(TopologyId) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.usc.topology.TopologyKey
 
TopologyKey(TopologyKey) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.usc.topology.TopologyKey
Creates a copy from Source Object.
TopologyKey - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.view.channel.output
 
TopologyKey(TopologyId) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.view.channel.output.TopologyKey
 
TopologyKey(TopologyKey) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.view.channel.output.TopologyKey
Creates a copy from Source Object.
toString() - Method in class org.opendaylight.usc.manager.cluster.message.UscRemoteChannelEventMessage
 
toString() - Method in class org.opendaylight.usc.manager.cluster.message.UscRemoteDataMessage
 
toString() - Method in class org.opendaylight.usc.manager.cluster.message.UscRemoteExceptionMessage
 
toString() - Method in class org.opendaylight.usc.manager.cluster.message.UscRemoteMessage
 
toString() - Method in class org.opendaylight.usc.manager.cluster.UscDeviceMountTable
 
toString() - Method in class org.opendaylight.usc.manager.cluster.UscRemoteChannelIdentifier
 
toString() - Method in class org.opendaylight.usc.manager.cluster.UscRouteIdentifier
 
toString() - Method in class org.opendaylight.usc.manager.cluster.UscRouteIdentifierData
 
toString() - Method in class org.opendaylight.usc.manager.monitor.evt.base.UscErrorEvent
 
toString() - Method in class org.opendaylight.usc.manager.monitor.evt.base.UscMonitorEvent
 
toString() - Method in class org.opendaylight.usc.manager.monitor.evt.base.UscSessionEvent
 
toString() - Method in class org.opendaylight.usc.manager.monitor.evt.base.UscTransactionEvent
 
toString() - Method in class org.opendaylight.usc.manager.monitor.evt.UscChannelCloseEvent
 
toString() - Method in class org.opendaylight.usc.manager.monitor.evt.UscChannelCreateEvent
 
toString() - Method in class org.opendaylight.usc.manager.monitor.evt.UscChannelErrorEvent
 
toString() - Method in class org.opendaylight.usc.manager.monitor.evt.UscSessionCloseEvent
 
toString() - Method in class org.opendaylight.usc.manager.monitor.evt.UscSessionCreateEvent
 
toString() - Method in class org.opendaylight.usc.manager.monitor.evt.UscSessionErrorEvent
 
toString() - Method in class org.opendaylight.usc.manager.monitor.evt.UscSessionTransactionEvent
 
toString() - Method in exception org.opendaylight.usc.plugin.exception.UscSessionException
 
toString() - Method in class org.opendaylight.usc.plugin.model.UscDevice
 
toString() - Method in class org.opendaylight.usc.plugin.UscConnectionManager
 
toString() - Method in enum org.opendaylight.usc.protocol.UscControl.ControlCode
 
toString() - Method in class org.opendaylight.usc.protocol.UscControl
 
toString() - Method in class org.opendaylight.usc.protocol.UscData
 
toString() - Method in enum org.opendaylight.usc.protocol.UscError.ErrorCode
 
toString() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.$YangModuleInfoImpl
 
toString() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.AlarmId
 
toString() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.ChannelAlarmKey
 
toString() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.channel.attributes.SessionKey
 
toString() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ChannelId
 
toString() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.NodeId
 
toString() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.session.attributes.SessionAlarmKey
 
toString() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.SessionId
 
toString() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.TerminationPointId
 
toString() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.ChannelKey
 
toString() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.topology.attributes.NodeKey
 
toString() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.TopologyId
 
toString() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.usc.topology.TopologyKey
 
toString() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.view.channel.output.TopologyKey
 
TRUST_CERTIFICATE_CHAIN_FILE - Static variable in interface org.opendaylight.usc.manager.api.UscConfigurationService
the configuration key of the trust X.509 certificate chain file for authenticating peer side,in PEM format

U

updateChannel(Channel) - Method in class org.opendaylight.usc.manager.UscTopologyService
update channel information, and update the shard data of local topology
updateChannel(Channel, Session, boolean) - Method in class org.opendaylight.usc.manager.UscTopologyService
 
updateSessionTransaction(String, String, String, long, long) - Method in class org.opendaylight.usc.manager.UscTopologyService
update the transaction data values of the session specified by session id, the session belongs to the channel which specified by the destination id
updateTransaction(Channel, Session, long, long) - Method in class org.opendaylight.usc.manager.UscTopologyService
 
USC_AGENT_PORT - Static variable in interface org.opendaylight.usc.manager.api.UscConfigurationService
the configuration key of the agent listen port of USC
USC_LOG_ERROR_EVENT - Static variable in interface org.opendaylight.usc.manager.api.UscConfigurationService
the configuration key of the flag if log the event error
USC_MAX_ERROR_NUMER - Static variable in interface org.opendaylight.usc.manager.api.UscConfigurationService
the configuration key of the max number of errors of session or USC channel links
USC_MAX_THREAD_NUMBER - Static variable in interface org.opendaylight.usc.manager.api.UscConfigurationService
the configuration key of the max thread pool size for the thread pool of asynchronous event handler
USC_PLUGIN_PORT - Static variable in interface org.opendaylight.usc.manager.api.UscConfigurationService
the configuration key of the plug-in listen port of USC
USC_VERSION - Static variable in class org.opendaylight.usc.protocol.UscHeader
USC protocol version number.
UscAgentTcp - Class in org.opendaylight.usc.agent
 
UscAgentTcp(boolean) - Constructor for class org.opendaylight.usc.agent.UscAgentTcp
 
UscAgentTcp(boolean, InetAddress) - Constructor for class org.opendaylight.usc.agent.UscAgentTcp
 
UscAgentTcp(boolean, InetAddress, String) - Constructor for class org.opendaylight.usc.agent.UscAgentTcp
 
UscAgentTcpHandler - Class in org.opendaylight.usc.agent
 
UscAgentTcpHandler(UscAgentTcp, SocketChannel) - Constructor for class org.opendaylight.usc.agent.UscAgentTcpHandler
 
UscAgentUdp - Class in org.opendaylight.usc.agent
 
UscAgentUdp(boolean) - Constructor for class org.opendaylight.usc.agent.UscAgentUdp
 
UscAgentUdp(boolean, InetAddress) - Constructor for class org.opendaylight.usc.agent.UscAgentUdp
 
UscAgentUdp(boolean, InetAddress, String) - Constructor for class org.opendaylight.usc.agent.UscAgentUdp
 
UscAgentUdpHandler - Class in org.opendaylight.usc.agent
 
UscAgentUdpHandler(UscAgentUdp, NioDatagramChannel) - Constructor for class org.opendaylight.usc.agent.UscAgentUdpHandler
 
UscAsynchronousEventHandler - Class in org.opendaylight.usc.manager.monitor
Asynchronous event handler tool class, it make the event processing process becomes not synchronized
UscAsynchronousEventHandler() - Constructor for class org.opendaylight.usc.manager.monitor.UscAsynchronousEventHandler
 
UscChannel - Interface in org.opendaylight.usc.plugin.model
Representation of a physical USC channel.
UscChannel.ChannelType - Enum in org.opendaylight.usc.plugin.model
Enumerated Types of Channels
UscChannelCloseEvent - Class in org.opendaylight.usc.manager.monitor.evt
channel close event class
UscChannelCloseEvent(String, String) - Constructor for class org.opendaylight.usc.manager.monitor.evt.UscChannelCloseEvent
create a channel close event using the device id
UscChannelCloseEvent(UscChannel) - Constructor for class org.opendaylight.usc.manager.monitor.evt.UscChannelCloseEvent
create a channel close event using the channel
UscChannelCreateEvent - Class in org.opendaylight.usc.manager.monitor.evt
channel create event class
UscChannelCreateEvent(String, boolean, String) - Constructor for class org.opendaylight.usc.manager.monitor.evt.UscChannelCreateEvent
create a channel create event
UscChannelCreateEvent(UscChannel) - Constructor for class org.opendaylight.usc.manager.monitor.evt.UscChannelCreateEvent
create a channel create event using channel info
UscChannelData - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
This module defines the model for USC channels.
UscChannelErrorEvent - Class in org.opendaylight.usc.manager.monitor.evt
channel error event
UscChannelErrorEvent(String, String, int, UscErrorLevel, String) - Constructor for class org.opendaylight.usc.manager.monitor.evt.UscChannelErrorEvent
create a channel error event
UscChannelErrorEvent(UscChannelImpl, UscChannelException) - Constructor for class org.opendaylight.usc.manager.monitor.evt.UscChannelErrorEvent
create a channel error event
UscChannelEventHandler - Class in org.opendaylight.usc.manager.monitor
the event handler of all of channel related events
UscChannelEventHandler() - Constructor for class org.opendaylight.usc.manager.monitor.UscChannelEventHandler
create a channel event handler using given topology manager
UscChannelException - Exception in org.opendaylight.usc.plugin.exception
An exception that occurred on the physical USC channel with an agent.
UscChannelException(String) - Constructor for exception org.opendaylight.usc.plugin.exception.UscChannelException
Constructs a new UscChannelException
UscChannelImpl - Class in org.opendaylight.usc.plugin.model
Implementation of a physical USC channel.
UscChannelImpl(UscPlugin, UscDevice, Channel, boolean, UscChannel.ChannelType) - Constructor for class org.opendaylight.usc.plugin.model.UscChannelImpl
Constructs a new UscChannelImpl.
UscChannelService - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
Interface for implementing the following YANG RPCs defined in module usc-channel
UscChannelServiceImpl - Class in org.opendaylight.usc
Implementation of the YANG RPCs defined in module usc.
UscChannelServiceImpl() - Constructor for class org.opendaylight.usc.UscChannelServiceImpl
Create a UscService and initialize the Shard Service
UscCommunicatorActor - Class in org.opendaylight.usc.manager.cluster
the communicator among cluster based on the actor of Akka Cluster, mainly handle the received message and using broker service
UscConfigurationService - Interface in org.opendaylight.usc.manager.api
Configuration interface for USC
UscConfigurationServiceImpl - Class in org.opendaylight.usc.manager
Configuration Manager class for USC
UscConnectionException - Exception in org.opendaylight.usc.plugin.exception
 
UscConnectionException(String) - Constructor for exception org.opendaylight.usc.plugin.exception.UscConnectionException
 
UscConnectionManager - Class in org.opendaylight.usc.plugin
This class manages the collection of connections (channels) that are currently established to this controller node.
UscConnectionManager(UscPlugin) - Constructor for class org.opendaylight.usc.plugin.UscConnectionManager
 
UscControl - Class in org.opendaylight.usc.protocol
An USC control packet.
UscControl(int, int, int) - Constructor for class org.opendaylight.usc.protocol.UscControl
Constructs a new UscControl
UscControl.ControlCode - Enum in org.opendaylight.usc.protocol
 
UscData - Class in org.opendaylight.usc.protocol
An USC data packet.
UscData(int, int, ByteBuf) - Constructor for class org.opendaylight.usc.protocol.UscData
Constructs a new UscData
UscDemultiplexer - Class in org.opendaylight.usc.plugin
This class handles the demultiplexing of the raw USC traffic into the respective client sessions.
UscDemultiplexer(UscPlugin) - Constructor for class org.opendaylight.usc.plugin.UscDemultiplexer
Constructs a new UscDemultiplexer
UscDevice - Class in org.opendaylight.usc.plugin.model
Representation of the network device to which a USC channel is connected.
UscDevice(InetAddress) - Constructor for class org.opendaylight.usc.plugin.model.UscDevice
Constructs a new UscDevice
UscDevice(InetAddress, int) - Constructor for class org.opendaylight.usc.plugin.model.UscDevice
 
UscDeviceMountTable - Class in org.opendaylight.usc.manager.cluster
remote channel management table
UscDtoUtils - Class in org.opendaylight.usc.util
the utils class for data transfer object
UscDtoUtils() - Constructor for class org.opendaylight.usc.util.UscDtoUtils
 
UscError - Class in org.opendaylight.usc.protocol
An USC Error packet.
UscError(int, int, int) - Constructor for class org.opendaylight.usc.protocol.UscError
Constructs a new UscError
UscError.ErrorCode - Enum in org.opendaylight.usc.protocol
The possible error codes that can be encountered in an USC session.
UscErrorEvent - Class in org.opendaylight.usc.manager.monitor.evt.base
USC error event
UscErrorEvent(String, String, int, UscErrorLevel, String) - Constructor for class org.opendaylight.usc.manager.monitor.evt.base.UscErrorEvent
create a error event
UscErrorLevel - Enum in org.opendaylight.usc.manager.monitor.evt.base
error level for session and channel
UscEvent - Interface in org.opendaylight.usc.manager.api
USC Monitor Event Super interface
UscEventHandler - Interface in org.opendaylight.usc.manager.monitor
Event handler interface for handle given event
UscException - Exception in org.opendaylight.usc.plugin.exception
Base class for exceptions thrown by the USC subsystem.
UscException(String) - Constructor for exception org.opendaylight.usc.plugin.exception.UscException
Constructs a new UscException
UscExceptionHandler - Class in org.opendaylight.usc.plugin
This Netty handler is automatically installed in the client channel pipeline to facilitate the throwing of any exceptions that are encountered in the USC session into the client state.
UscExceptionHandler(UscPlugin) - Constructor for class org.opendaylight.usc.plugin.UscExceptionHandler
 
UscFrame - Class in org.opendaylight.usc.protocol
Base class of a UscFrame packet.
UscFrame(UscHeader.OperationType, int, int, int) - Constructor for class org.opendaylight.usc.protocol.UscFrame
Constructs a new UscFrame
UscFrameDecoderTcp - Class in org.opendaylight.usc.plugin
This class decodes the an raw TCP byte stream into UscFrame packets.
UscFrameDecoderTcp() - Constructor for class org.opendaylight.usc.plugin.UscFrameDecoderTcp
Constructs a new UscFrameDecoderTcp
UscFrameDecoderUdp - Class in org.opendaylight.usc.plugin
This class decodes the raw UDP USC packets into UscFrame packets.
UscFrameDecoderUdp() - Constructor for class org.opendaylight.usc.plugin.UscFrameDecoderUdp
 
UscFrameEncoderTcp - Class in org.opendaylight.usc.plugin
This class encodes an UscFrame packet into its raw TCP byte stream payload for transmission.
UscFrameEncoderTcp() - Constructor for class org.opendaylight.usc.plugin.UscFrameEncoderTcp
 
UscFrameEncoderUdp - Class in org.opendaylight.usc.plugin
This class encodes a UscFrame packet into a raw UDP packet for transmission.
UscFrameEncoderUdp() - Constructor for class org.opendaylight.usc.plugin.UscFrameEncoderUdp
 
UscHeader - Class in org.opendaylight.usc.protocol
The USC packet header.
UscHeader(int, UscHeader.OperationType, int, int, int) - Constructor for class org.opendaylight.usc.protocol.UscHeader
Initializes the USC header.
UscHeader.OperationType - Enum in org.opendaylight.usc.protocol
Types of USC packets.
UscListTable<K,E> - Class in org.opendaylight.usc.manager.cluster
A map has a list value by same key
UscListTable() - Constructor for class org.opendaylight.usc.manager.cluster.UscListTable
 
UscManagerService - Class in org.opendaylight.usc.manager
the main class for USC Manager Module
UscMonitor - Interface in org.opendaylight.usc.manager.api
USC Monitor Listener, Adding implements class to UscMonitorTarget can receive UscEvent
UscMonitorEvent - Class in org.opendaylight.usc.manager.monitor.evt.base
USC monitor event
UscMonitorEvent(String, String) - Constructor for class org.opendaylight.usc.manager.monitor.evt.base.UscMonitorEvent
create a monitor event
UscMonitorImpl - Class in org.opendaylight.usc.manager.monitor
Channel monitor listener
UscMonitorImpl() - Constructor for class org.opendaylight.usc.manager.monitor.UscMonitorImpl
create a Channel monitor listener using given monitor manager
UscMonitorService - Class in org.opendaylight.usc.manager
Monitor Manager of USC
UscMultiplexer - Class in org.opendaylight.usc.plugin
This class takes all the inputs from the various client sessions and multiplexes them into the combined USC channel.
UscMultiplexer(UscPlugin) - Constructor for class org.opendaylight.usc.plugin.UscMultiplexer
Constructs a new UscMultiplexer
UscPlugin - Class in org.opendaylight.usc.plugin
This is the base class for all UscPlugin classes.
UscPlugin(LocalAddress) - Constructor for class org.opendaylight.usc.plugin.UscPlugin
 
UscPluginTcp - Class in org.opendaylight.usc.plugin
UscPlugin implemented for TCP traffic.
UscPluginTcp() - Constructor for class org.opendaylight.usc.plugin.UscPluginTcp
Constructs a new UscPluginTcp
UscPluginUdp - Class in org.opendaylight.usc.plugin
UscPlugin implemented for UDP traffic.
UscPluginUdp() - Constructor for class org.opendaylight.usc.plugin.UscPluginUdp
Constructs a new UscPluginUdp
UscProvider - Class in org.opendaylight.usc
USC Provider registers and offers channel related services
UscProvider(DataBroker) - Constructor for class org.opendaylight.usc.UscProvider
 
UscRemoteChannelEventMessage - Class in org.opendaylight.usc.manager.cluster.message
 
UscRemoteChannelEventMessage(UscRemoteChannelIdentifier, UscRemoteChannelEventMessage.ChannelEventType) - Constructor for class org.opendaylight.usc.manager.cluster.message.UscRemoteChannelEventMessage
 
UscRemoteChannelEventMessage.ChannelEventType - Enum in org.opendaylight.usc.manager.cluster.message
 
UscRemoteChannelIdentifier - Class in org.opendaylight.usc.manager.cluster
Remote channel identifier for identify a particular USC device with the particular type like TCP,UDP
UscRemoteChannelIdentifier(InetAddress, UscChannel.ChannelType) - Constructor for class org.opendaylight.usc.manager.cluster.UscRemoteChannelIdentifier
constructor
UscRemoteDataMessage - Class in org.opendaylight.usc.manager.cluster.message
 
UscRemoteDataMessage(UscRouteIdentifier, byte[], boolean) - Constructor for class org.opendaylight.usc.manager.cluster.message.UscRemoteDataMessage
 
UscRemoteDeviceHandler - Class in org.opendaylight.usc.plugin
This handler only for remote device, it will be added into the localServer pipeline.this handler like a remote dummy device to process all of communication with the remote device
UscRemoteDeviceHandler() - Constructor for class org.opendaylight.usc.plugin.UscRemoteDeviceHandler
 
UscRemoteExceptionMessage - Class in org.opendaylight.usc.manager.cluster.message
 
UscRemoteExceptionMessage(UscRouteIdentifier, UscException) - Constructor for class org.opendaylight.usc.manager.cluster.message.UscRemoteExceptionMessage
 
UscRemoteMessage - Class in org.opendaylight.usc.manager.cluster.message
 
UscRemoteMessage(UscRouteIdentifier) - Constructor for class org.opendaylight.usc.manager.cluster.message.UscRemoteMessage
 
UscRemoteServerHandler - Class in org.opendaylight.usc.plugin
This class handles the device response for remote server,this handler like a remote dummy server
UscRemoteServerHandler() - Constructor for class org.opendaylight.usc.plugin.UscRemoteServerHandler
 
UscRouteBrokerService - Class in org.opendaylight.usc.manager
the route broker service, create the actor system and manage all of route information for USC, and process all request for remote channel
UscRoutedLocalSessionManager - Class in org.opendaylight.usc.manager.cluster
Map all of request sessions which are created from local to remote channel
UscRoutedLocalSessionManager() - Constructor for class org.opendaylight.usc.manager.cluster.UscRoutedLocalSessionManager
 
UscRoutedRemoteSessionManager - Class in org.opendaylight.usc.manager.cluster
Map all of response session which are created from remote, when the response comes from agent, it can find the correct call back actor
UscRoutedRemoteSessionManager() - Constructor for class org.opendaylight.usc.manager.cluster.UscRoutedRemoteSessionManager
 
UscRouteIdentifier - Class in org.opendaylight.usc.manager.cluster
the route identifier for identify the routed source or target for routing remote request
UscRouteIdentifier(UscRemoteChannelIdentifier, int, int) - Constructor for class org.opendaylight.usc.manager.cluster.UscRouteIdentifier
constructor by remote channel and session identifier and application port
UscRouteIdentifier(InetAddress, UscChannel.ChannelType, int, int) - Constructor for class org.opendaylight.usc.manager.cluster.UscRouteIdentifier
constructor using device address,channel type,session identifier and application type
UscRouteIdentifierData - Class in org.opendaylight.usc.manager.cluster
all related data of a route identifier
UscRouteIdentifierData(ActorRef, UscRouteIdentifier, int, Channel) - Constructor for class org.opendaylight.usc.manager.cluster.UscRouteIdentifierData
contructor by actor of remote caller, remote route identifier, local session identifier and local agent channel
UscSecureService - Interface in org.opendaylight.usc.manager.api
define all of security interface which USC related
UscSecureServiceImpl - Class in org.opendaylight.usc.manager
Security Manager of USC, it includes all of security related staff for USC
UscServiceUtils - Class in org.opendaylight.usc.util
 
UscServiceUtils() - Constructor for class org.opendaylight.usc.util.UscServiceUtils
 
UscSession - Interface in org.opendaylight.usc.plugin.model
Representation of an USC session.
UscSessionCloseEvent - Class in org.opendaylight.usc.manager.monitor.evt
session close event
UscSessionCloseEvent(String, String, String) - Constructor for class org.opendaylight.usc.manager.monitor.evt.UscSessionCloseEvent
create session close event
UscSessionCloseEvent(UscSession) - Constructor for class org.opendaylight.usc.manager.monitor.evt.UscSessionCloseEvent
create session close event
UscSessionCreateEvent - Class in org.opendaylight.usc.manager.monitor.evt
 
UscSessionCreateEvent(String, String, String, int) - Constructor for class org.opendaylight.usc.manager.monitor.evt.UscSessionCreateEvent
create session create event
UscSessionCreateEvent(UscSession) - Constructor for class org.opendaylight.usc.manager.monitor.evt.UscSessionCreateEvent
create session create event
UscSessionErrorEvent - Class in org.opendaylight.usc.manager.monitor.evt
session error event
UscSessionErrorEvent(String, String, String, int, UscErrorLevel, String) - Constructor for class org.opendaylight.usc.manager.monitor.evt.UscSessionErrorEvent
create a channel error event
UscSessionErrorEvent(UscSession, UscSessionException) - Constructor for class org.opendaylight.usc.manager.monitor.evt.UscSessionErrorEvent
create a session error event
UscSessionEvent - Class in org.opendaylight.usc.manager.monitor.evt.base
session event
UscSessionEvent(String, String, String) - Constructor for class org.opendaylight.usc.manager.monitor.evt.base.UscSessionEvent
create a session event
UscSessionEventHandler - Class in org.opendaylight.usc.manager.monitor
the event handler of all of session related events
UscSessionEventHandler() - Constructor for class org.opendaylight.usc.manager.monitor.UscSessionEventHandler
create a session event handler using given topology manager
UscSessionException - Exception in org.opendaylight.usc.plugin.exception
An exception that occurred in a USC session.
UscSessionException(UscError.ErrorCode) - Constructor for exception org.opendaylight.usc.plugin.exception.UscSessionException
Constructs a new UscSessionException
UscSessionImpl - Class in org.opendaylight.usc.plugin.model
Implementation of a USC Session.
UscSessionImpl(UscChannelImpl, int, int, LocalChannel) - Constructor for class org.opendaylight.usc.plugin.model.UscSessionImpl
Constructs a new UscSessionImpl
UscSessionManager - Class in org.opendaylight.usc.plugin
This class manages the collection of client sessions that are currently established to this controller node.
UscSessionManager(UscPlugin) - Constructor for class org.opendaylight.usc.plugin.UscSessionManager
 
UscSessionTransactionEvent - Class in org.opendaylight.usc.manager.monitor.evt
the session transaction event for in and out bytes the channel transaction data will calculate through all of sessions of it
UscSessionTransactionEvent(String, String, String, long, long) - Constructor for class org.opendaylight.usc.manager.monitor.evt.UscSessionTransactionEvent
create session transaction event
UscSessionTransactionEvent(UscSession, long, long) - Constructor for class org.opendaylight.usc.manager.monitor.evt.UscSessionTransactionEvent
create session transaction event
UscShardService<D extends org.opendaylight.yangtools.yang.binding.DataObject,R> - Interface in org.opendaylight.usc.manager.api
CLustering shard data access interface
UscShardServiceImpl - Class in org.opendaylight.usc.manager
Clustering shard data manager for USC
UscTopology - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
A model of the unified secure channel topology.
UscTopologyBuilder - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
Class that builds UscTopology instances.
UscTopologyBuilder() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.UscTopologyBuilder
 
UscTopologyBuilder(UscTopology) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.UscTopologyBuilder
 
UscTopologyFactory - Class in org.opendaylight.usc.manager.topology
the create factory of Channels and nodes of usc topology
UscTopologyFactory() - Constructor for class org.opendaylight.usc.manager.topology.UscTopologyFactory
 
UscTopologyService - Class in org.opendaylight.usc.manager
Manager all of nodes and Channels of topology, which contains only local controller and USC related staffs All of methods should be thread safe for asynchronous event handler
UscTransactionEvent - Class in org.opendaylight.usc.manager.monitor.evt.base
data transaction event
UscTransactionEvent(String, String, long, long) - Constructor for class org.opendaylight.usc.manager.monitor.evt.base.UscTransactionEvent
create a data transaction event

V

valueOf(String) - Static method in enum org.opendaylight.usc.manager.cluster.message.UscRemoteChannelEventMessage.ChannelEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opendaylight.usc.manager.monitor.evt.base.UscErrorLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opendaylight.usc.plugin.model.UscChannel.ChannelType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opendaylight.usc.protocol.UscControl.ControlCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opendaylight.usc.protocol.UscError.ErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opendaylight.usc.protocol.UscHeader.OperationType
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.opendaylight.usc.protocol.UscHeader.OperationType
 
values() - Static method in enum org.opendaylight.usc.manager.cluster.message.UscRemoteChannelEventMessage.ChannelEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opendaylight.usc.manager.monitor.evt.base.UscErrorLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opendaylight.usc.plugin.model.UscChannel.ChannelType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opendaylight.usc.protocol.UscControl.ControlCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opendaylight.usc.protocol.UscError.ErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opendaylight.usc.protocol.UscHeader.OperationType
Returns an array containing the constants of this enum type, in the order they are declared.
viewChannel(ViewChannelInput) - Method in class org.opendaylight.usc.UscChannelServiceImpl
 
viewChannel(ViewChannelInput) - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.UscChannelService
View all channels in a USC topology.
ViewChannelInput - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
This class represents the following YANG schema fragment defined in module usc-channel
ViewChannelInputBuilder - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
Class that builds ViewChannelInput instances.
ViewChannelInputBuilder() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ViewChannelInputBuilder
 
ViewChannelInputBuilder(ViewChannelInput) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ViewChannelInputBuilder
 
ViewChannelOutput - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
This class represents the following YANG schema fragment defined in module usc-channel
ViewChannelOutputBuilder - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101
Class that builds ViewChannelOutput instances.
ViewChannelOutputBuilder() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ViewChannelOutputBuilder
 
ViewChannelOutputBuilder(ViewChannelOutput) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.channel.rev150101.ViewChannelOutputBuilder
 

W

write(DatagramPacket) - Method in class org.opendaylight.usc.crypto.dtls.DtlsEngine
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class org.opendaylight.usc.crypto.dtls.DtlsHandler
 
write(LogicalDatastoreType, InstanceIdentifier<D>, D) - Method in interface org.opendaylight.usc.manager.api.UscShardService
write the Shard data(data) which specified by the InstanceIdentifier(id) with LogicalDatastoreType(type)
write(LogicalDatastoreType, InstanceIdentifier<D>, D, FutureCallback<R>) - Method in interface org.opendaylight.usc.manager.api.UscShardService
write the Shard data(data) with callback future
write(LogicalDatastoreType, InstanceIdentifier<DataObject>, DataObject) - Method in class org.opendaylight.usc.manager.UscShardServiceImpl
 
write(LogicalDatastoreType, InstanceIdentifier<DataObject>, DataObject, FutureCallback<Object>) - Method in class org.opendaylight.usc.manager.UscShardServiceImpl
 
$ A B C D E F G H I L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2019 OpenDaylight. All rights reserved.