Package org.onosproject.netconf
NETCONF controller API.
-
Interface Summary Interface Description NetconfController Abstraction of an NETCONF controller.NetconfDevice Interface representing a NETCONF device.NetconfDeviceFactory Abstract interface for the creation of a NETCONF device.NetconfDeviceListener Allows for providers interested in node events to be notified.NetconfDeviceOutputEventListener Interface for Netconf device output Listeners.NetconfProxyMessage Interface representing a NETCONF proxy message.NetconfProxyMessageHandler Abstract interface for the implementation of proxy message handler.NetconfSession NETCONF session object that allows NETCONF operations on top with the physical device on top of an SSH connection.NetconfSessionFactory Abstract interface for the creation of a NETCONF session. -
Class Summary Class Description AbstractNetconfSession Abstract netconf session implements methods common for different implementations of netconf session.DatastoreId Identifier object to specify datastore.FilteringNetconfDeviceOutputEventListener Listener to listen for event about specific Device.NetconfDeviceInfo Represents a Netconf device information.NetconfDeviceOutputEvent Describes a NETCONF device related event.NetconfRpcError Wrapper aroundRpcErrorTypefor ease of handling and logging.NetconfRpcParserUtil NetconfRpcReply Representation of rpc-reply.NetconfRpcReply.Builder Builder to buildNetconfRpcReply.NetconfSessionAdapter Adapter mainly intended for usage in tests. -
Enum Summary Enum Description NetconfDeviceOutputEvent.Type Type of device related events.NetconfProxyMessage.SubjectType NetconfRpcReply.Type -
Exception Summary Exception Description NetconfException Represents class of errors related to NETCONF SB protocol.NetconfRpcException Represents class of errors related to NETCONF rpc messaging.NetconfTransportException Exception triggered from NETCONF secure transport layer or below.