public class UscChannelServiceImpl extends Object implements UscChannelService
Modifier and Type | Field and Description |
---|---|
static io.netty.util.AttributeKey<String> |
CLIENT_KEY |
Constructor and Description |
---|
UscChannelServiceImpl()
Create a UscService and initialize the Shard Service
|
Modifier and Type | Method and Description |
---|---|
Future<org.opendaylight.yangtools.yang.common.RpcResult<AddChannelOutput>> |
addChannel(AddChannelInput input)
Implements rpc call for viewing the usc topology.
|
Future<org.opendaylight.yangtools.yang.common.RpcResult<RemoveChannelOutput>> |
removeChannel(RemoveChannelInput input)
remove a channel to the USC topology.
|
Future<org.opendaylight.yangtools.yang.common.RpcResult<RemoveSessionOutput>> |
removeSession(RemoveSessionInput input)
remove a session to the USC topology.
|
Future<org.opendaylight.yangtools.yang.common.RpcResult<SendMessageOutput>> |
sendMessage(SendMessageInput input)
send a text message to a USC Channel.
|
Future<org.opendaylight.yangtools.yang.common.RpcResult<ViewChannelOutput>> |
viewChannel(ViewChannelInput input)
View all channels in a USC topology.
|
public static final io.netty.util.AttributeKey<String> CLIENT_KEY
public UscChannelServiceImpl()
public Future<org.opendaylight.yangtools.yang.common.RpcResult<AddChannelOutput>> addChannel(AddChannelInput input)
addChannel
in interface UscChannelService
public Future<org.opendaylight.yangtools.yang.common.RpcResult<RemoveChannelOutput>> removeChannel(RemoveChannelInput input)
UscChannelService
removeChannel
in interface UscChannelService
public Future<org.opendaylight.yangtools.yang.common.RpcResult<RemoveSessionOutput>> removeSession(RemoveSessionInput input)
UscChannelService
removeSession
in interface UscChannelService
public Future<org.opendaylight.yangtools.yang.common.RpcResult<ViewChannelOutput>> viewChannel(ViewChannelInput input)
UscChannelService
viewChannel
in interface UscChannelService
public Future<org.opendaylight.yangtools.yang.common.RpcResult<SendMessageOutput>> sendMessage(SendMessageInput input)
UscChannelService
sendMessage
in interface UscChannelService
Copyright © 2019 OpenDaylight. All rights reserved.