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

A

AbstractInstanceHandler - Class in org.opencord.cordvtn.impl
Provides default virtual network connectivity for service instances.
AbstractInstanceHandler() - Constructor for class org.opencord.cordvtn.impl.AbstractInstanceHandler
 
activate() - Method in class org.opencord.cordvtn.impl.AbstractInstanceHandler
 
activate() - Method in class org.opencord.cordvtn.impl.CordVtnArpProxy
 
activate() - Method in class org.opencord.cordvtn.impl.CordVtnNodeManager
 
activate() - Method in class org.opencord.cordvtn.impl.CordVtnPipeline
 
activate() - Method in class org.opencord.cordvtn.impl.DependencyManager
 
activate() - Method in class org.opencord.cordvtn.impl.handler.DefaultInstanceHandler
 
activate() - Method in class org.opencord.cordvtn.impl.handler.ManagementInstanceHandler
 
activate() - Method in class org.opencord.cordvtn.impl.handler.OltAgentInstanceHandler
 
activate() - Method in class org.opencord.cordvtn.impl.handler.VsgInstanceHandler
 
activate() - Method in class org.opencord.cordvtn.impl.InstanceManager
 
addInstance(ConnectPoint) - Method in interface org.opencord.cordvtn.api.InstanceService
Adds a service instance on a given connect point.
addInstance(ConnectPoint) - Method in class org.opencord.cordvtn.impl.InstanceManager
 
addIp(Session, NetworkAddress, String) - Static method in class org.opencord.cordvtn.impl.RemoteIpCommandUtil
Adds a given IP address to a given device.
addNestedInstance(HostId, HostDescription) - Method in interface org.opencord.cordvtn.api.InstanceService
Adds a nested instance with given host ID and host description.
addNestedInstance(HostId, HostDescription) - Method in class org.opencord.cordvtn.impl.InstanceManager
 
addOrUpdateNode(CordVtnNode) - Method in class org.opencord.cordvtn.impl.CordVtnNodeManager
Adds or updates a new node to the service.
adminService - Variable in class org.opencord.cordvtn.impl.CordVtnNodeManager
 
ApiDocRegistrator - Class in org.opencord.cordvtn.rest
 
ApiDocRegistrator() - Constructor for class org.opencord.cordvtn.rest.ApiDocRegistrator
 
appId - Variable in class org.opencord.cordvtn.impl.AbstractInstanceHandler
 

C

checkNodeInitState(CordVtnNode) - Method in class org.opencord.cordvtn.impl.CordVtnNodeManager
Returns detailed node initialization state.
cidr() - Method in class org.opencord.cordvtn.api.NetworkAddress
Converts a network address to a CIDR notation.
clusterService - Variable in class org.opencord.cordvtn.impl.CordVtnNodeManager
 
completeNodes() - Method in class org.opencord.cordvtn.impl.CordVtnNodeManager
Returns all nodes in complete state.
configListener - Variable in class org.opencord.cordvtn.impl.AbstractInstanceHandler
 
configRegistry - Variable in class org.opencord.cordvtn.impl.AbstractInstanceHandler
 
configRegistry - Variable in class org.opencord.cordvtn.impl.CordVtnNodeManager
 
configRegistry - Variable in class org.opencord.cordvtn.impl.InstanceManager
 
configService - Variable in class org.opencord.cordvtn.impl.CordVtnNodeManager
 
connect(SshAccessInfo) - Static method in class org.opencord.cordvtn.impl.RemoteIpCommandUtil
Creates a new session with a given access information.
connected(T) - Method in interface org.opencord.cordvtn.api.ConnectionHandler
Processes the connected subject.
ConnectionHandler<T> - Interface in org.opencord.cordvtn.api
Entity capable of handling a subject connected and disconnected situation.
Constants - Class in org.opencord.cordvtn.api
Provides constants used in CORD VTN services.
controller - Variable in class org.opencord.cordvtn.impl.CordVtnNodeManager
 
CORDVTN_APP_ID - Static variable in class org.opencord.cordvtn.api.Constants
 
CORDVTN_NODE_COMPARATOR - Static variable in class org.opencord.cordvtn.api.CordVtnNode
 
CordVtnArpProxy - Class in org.opencord.cordvtn.impl
Handles ARP requests for virtual network service IPs.
CordVtnArpProxy() - Constructor for class org.opencord.cordvtn.impl.CordVtnArpProxy
 
CordVtnConfig - Class in org.opencord.cordvtn.api
Configuration object for CordVtn service.
CordVtnConfig() - Constructor for class org.opencord.cordvtn.api.CordVtnConfig
 
CordVtnFlushRules - Class in org.opencord.cordvtn.cli
Deletes nodes from the service.
CordVtnFlushRules() - Constructor for class org.opencord.cordvtn.cli.CordVtnFlushRules
 
CordVtnNode - Class in org.opencord.cordvtn.api
Representation of a compute infrastructure node for CORD VTN service.
CordVtnNode(String, NetworkAddress, NetworkAddress, NetworkAddress, TpPort, SshAccessInfo, DeviceId, String, CordVtnNodeState) - Constructor for class org.opencord.cordvtn.api.CordVtnNode
Creates a new node.
CordVtnNodeCheckCommand - Class in org.opencord.cordvtn.cli
Checks detailed node init state.
CordVtnNodeCheckCommand() - Constructor for class org.opencord.cordvtn.cli.CordVtnNodeCheckCommand
 
CordVtnNodeDeleteCommand - Class in org.opencord.cordvtn.cli
Deletes nodes from the service.
CordVtnNodeDeleteCommand() - Constructor for class org.opencord.cordvtn.cli.CordVtnNodeDeleteCommand
 
CordVtnNodeInitCommand - Class in org.opencord.cordvtn.cli
Initializes nodes for CordVtn service.
CordVtnNodeInitCommand() - Constructor for class org.opencord.cordvtn.cli.CordVtnNodeInitCommand
 
CordVtnNodeListCommand - Class in org.opencord.cordvtn.cli
Lists all nodes registered to the service.
CordVtnNodeListCommand() - Constructor for class org.opencord.cordvtn.cli.CordVtnNodeListCommand
 
CordVtnNodeManager - Class in org.opencord.cordvtn.impl
Reads node information from the network config file and handles the config update events.
CordVtnNodeManager() - Constructor for class org.opencord.cordvtn.impl.CordVtnNodeManager
 
cordVtnNodes() - Method in class org.opencord.cordvtn.api.CordVtnConfig
Returns the set of nodes read from network config.
CordVtnNodeState - Interface in org.opencord.cordvtn.api
Entity that defines possible init state of the cordvtn node.
CordVtnPipeline - Class in org.opencord.cordvtn.impl
Provides CORD VTN pipeline.
CordVtnPipeline() - Constructor for class org.opencord.cordvtn.impl.CordVtnPipeline
 
CordVtnWebApplication - Class in org.opencord.cordvtn.rest
CORD VTN Web application.
CordVtnWebApplication() - Constructor for class org.opencord.cordvtn.rest.CordVtnWebApplication
 
coreService - Variable in class org.opencord.cordvtn.impl.AbstractInstanceHandler
 
coreService - Variable in class org.opencord.cordvtn.impl.CordVtnNodeManager
 
coreService - Variable in class org.opencord.cordvtn.impl.CordVtnPipeline
 
coreService - Variable in class org.opencord.cordvtn.impl.InstanceManager
 
CREATE_TIME - Static variable in class org.opencord.cordvtn.api.Instance
 
createDependency(VtnServiceId, VtnServiceId, boolean) - Method in interface org.opencord.cordvtn.api.DependencyService
Creates dependencies for a given tenant service.
createDependency(VtnServiceId, VtnServiceId, boolean) - Method in class org.opencord.cordvtn.impl.DependencyManager
 
createNetwork(InputStream) - Method in class org.opencord.cordvtn.rest.NeutronMl2NetworksWebResource
 
createPorts(InputStream) - Method in class org.opencord.cordvtn.rest.NeutronMl2PortsWebResource
 
createServiceDependency(String, String) - Method in class org.opencord.cordvtn.rest.ServiceDependencyWebResource
Creates service dependencies with unidirectional access between the services.
createServiceDependency(String, String, String) - Method in class org.opencord.cordvtn.rest.ServiceDependencyWebResource
Creates service dependencies with an access type extension between the services.
createSubnet(InputStream) - Method in class org.opencord.cordvtn.rest.NeutronMl2SubnetsWebResource
 

D

deactivate() - Method in class org.opencord.cordvtn.impl.AbstractInstanceHandler
 
deactivate() - Method in class org.opencord.cordvtn.impl.CordVtnArpProxy
 
deactivate() - Method in class org.opencord.cordvtn.impl.CordVtnNodeManager
 
deactivate() - Method in class org.opencord.cordvtn.impl.CordVtnPipeline
 
deactivate() - Method in class org.opencord.cordvtn.impl.DependencyManager
 
deactivate() - Method in class org.opencord.cordvtn.impl.handler.DefaultInstanceHandler
 
deactivate() - Method in class org.opencord.cordvtn.impl.handler.ManagementInstanceHandler
 
deactivate() - Method in class org.opencord.cordvtn.impl.handler.OltAgentInstanceHandler
 
deactivate() - Method in class org.opencord.cordvtn.impl.handler.VsgInstanceHandler
 
deactivate() - Method in class org.opencord.cordvtn.impl.InstanceManager
 
DEFAULT_BRIDGE - Static variable in class org.opencord.cordvtn.api.Constants
 
DEFAULT_TUNNEL - Static variable in class org.opencord.cordvtn.api.Constants
 
DefaultInstanceHandler - Class in org.opencord.cordvtn.impl.handler
Provides network connectivity for default service instances.
DefaultInstanceHandler() - Constructor for class org.opencord.cordvtn.impl.handler.DefaultInstanceHandler
 
deleteIp(Session, IpAddress, String) - Static method in class org.opencord.cordvtn.impl.RemoteIpCommandUtil
Removes the IP address from a given device.
deleteNetwork(String) - Method in class org.opencord.cordvtn.rest.NeutronMl2NetworksWebResource
 
deleteNode(CordVtnNode) - Method in class org.opencord.cordvtn.impl.CordVtnNodeManager
Deletes a node from the service.
deletePorts(String) - Method in class org.opencord.cordvtn.rest.NeutronMl2PortsWebResource
 
deleteSubnet(String) - Method in class org.opencord.cordvtn.rest.NeutronMl2SubnetsWebResource
 
DependencyManager - Class in org.opencord.cordvtn.impl
Provisions service dependency capabilities between network services.
DependencyManager() - Constructor for class org.opencord.cordvtn.impl.DependencyManager
 
DependencyService - Interface in org.opencord.cordvtn.api
Provides dependency services.
deviceId() - Method in class org.opencord.cordvtn.api.Instance
Returns device ID of this host.
deviceService - Variable in class org.opencord.cordvtn.impl.CordVtnNodeManager
 
deviceService - Variable in class org.opencord.cordvtn.impl.CordVtnPipeline
 
deviceService - Variable in class org.opencord.cordvtn.impl.InstanceManager
 
dhcpService - Variable in class org.opencord.cordvtn.impl.InstanceManager
 
disconnect(Session) - Static method in class org.opencord.cordvtn.impl.RemoteIpCommandUtil
Closes a connection.
disconnected(T) - Method in interface org.opencord.cordvtn.api.ConnectionHandler
Processes the disconnected subject.
dpIntf() - Method in class org.opencord.cordvtn.api.CordVtnNode
Returns data plane interface name.
dpIp() - Method in class org.opencord.cordvtn.api.CordVtnNode
Returns the data plane network address.
dpIp(DeviceId) - Method in class org.opencord.cordvtn.impl.CordVtnNodeManager
Returns physical data plane IP address of a given device.
dpPort(DeviceId) - Method in class org.opencord.cordvtn.impl.CordVtnNodeManager
Returns physical data plane port number of a given device.

E

equals(Object) - Method in class org.opencord.cordvtn.api.CordVtnNode
 
equals(Object) - Method in class org.opencord.cordvtn.api.NetworkAddress
 
equals(Object) - Method in class org.opencord.cordvtn.api.SshAccessInfo
 
ERROR_OPENSTACK_ACCESS - Static variable in class org.opencord.cordvtn.api.Constants
 
ERROR_XOS_ACCESS - Static variable in class org.opencord.cordvtn.api.Constants
 
execute() - Method in class org.opencord.cordvtn.cli.CordVtnFlushRules
 
execute() - Method in class org.opencord.cordvtn.cli.CordVtnNodeCheckCommand
 
execute() - Method in class org.opencord.cordvtn.cli.CordVtnNodeDeleteCommand
 
execute() - Method in class org.opencord.cordvtn.cli.CordVtnNodeInitCommand
 
execute() - Method in class org.opencord.cordvtn.cli.CordVtnNodeListCommand
 

F

flowRuleService - Variable in class org.opencord.cordvtn.impl.CordVtnPipeline
 
flowRuleService - Variable in class org.opencord.cordvtn.impl.handler.VsgInstanceHandler
 
flushIp(Session, String) - Static method in class org.opencord.cordvtn.impl.RemoteIpCommandUtil
Removes all IP address on a given device.
flushRules() - Method in class org.opencord.cordvtn.impl.CordVtnPipeline
Flush flows installed by this application.

G

getAnnotation(String) - Method in class org.opencord.cordvtn.api.Instance
Returns annotation value with a given key.
getClasses() - Method in class org.opencord.cordvtn.rest.CordVtnWebApplication
 
getCurrentIps(Session, String) - Static method in class org.opencord.cordvtn.impl.RemoteIpCommandUtil
Returns a set of IP address that a given device has.
getInstances(VtnServiceId) - Method in class org.opencord.cordvtn.impl.AbstractInstanceHandler
 
getNodeCount() - Method in class org.opencord.cordvtn.impl.CordVtnNodeManager
Returns the number of the nodes known to the service.
getNodes() - Method in class org.opencord.cordvtn.impl.CordVtnNodeManager
Returns all nodes known to the service.
getUpdatedNode(CordVtnNode, CordVtnNodeState) - Static method in class org.opencord.cordvtn.api.CordVtnNode
Returns cordvtn node with new state.
getVtnPort(Instance) - Method in class org.opencord.cordvtn.impl.AbstractInstanceHandler
 
getVtnService(VtnServiceId) - Method in class org.opencord.cordvtn.impl.AbstractInstanceHandler
 
groupService - Variable in class org.opencord.cordvtn.impl.DependencyManager
 

H

hashCode() - Method in class org.opencord.cordvtn.api.CordVtnNode
 
hashCode() - Method in class org.opencord.cordvtn.api.NetworkAddress
 
hashCode() - Method in class org.opencord.cordvtn.api.SshAccessInfo
 
host() - Method in class org.opencord.cordvtn.api.Instance
Returns host object of this instance.
hostListener - Variable in class org.opencord.cordvtn.impl.AbstractInstanceHandler
 
hostMgmtIp() - Method in class org.opencord.cordvtn.api.CordVtnNode
Returns the host management network address.
hostname() - Method in class org.opencord.cordvtn.api.CordVtnNode
Returns the hostname.
hostProviderRegistry - Variable in class org.opencord.cordvtn.impl.InstanceManager
 
hostService - Variable in class org.opencord.cordvtn.impl.AbstractInstanceHandler
 
hostService - Variable in class org.opencord.cordvtn.impl.CordVtnNodeManager
 
hostService - Variable in class org.opencord.cordvtn.impl.InstanceManager
 

I

initPipeline(CordVtnNode, PortNumber, PortNumber) - Method in class org.opencord.cordvtn.impl.CordVtnPipeline
Installs table miss rule to a give device.
Instance - Class in org.opencord.cordvtn.api
Provides methods to help to handle network service instance.
instanceDetected(Instance) - Method in interface org.opencord.cordvtn.api.InstanceHandler
Handles newly detected instance.
instanceDetected(Instance) - Method in class org.opencord.cordvtn.impl.CordVtnArpProxy
 
instanceDetected(Instance) - Method in class org.opencord.cordvtn.impl.DependencyManager
 
instanceDetected(Instance) - Method in class org.opencord.cordvtn.impl.handler.DefaultInstanceHandler
 
instanceDetected(Instance) - Method in class org.opencord.cordvtn.impl.handler.ManagementInstanceHandler
 
instanceDetected(Instance) - Method in class org.opencord.cordvtn.impl.handler.OltAgentInstanceHandler
 
instanceDetected(Instance) - Method in class org.opencord.cordvtn.impl.handler.VsgInstanceHandler
 
InstanceHandler - Interface in org.opencord.cordvtn.api
Handles service instance detection and removal.
InstanceManager - Class in org.opencord.cordvtn.impl
Adds or removes instances to network services.
InstanceManager() - Constructor for class org.opencord.cordvtn.impl.InstanceManager
Creates an cordvtn host location provider.
instanceRemoved(Instance) - Method in interface org.opencord.cordvtn.api.InstanceHandler
Handles removed instance.
instanceRemoved(Instance) - Method in class org.opencord.cordvtn.impl.CordVtnArpProxy
 
instanceRemoved(Instance) - Method in class org.opencord.cordvtn.impl.DependencyManager
 
instanceRemoved(Instance) - Method in class org.opencord.cordvtn.impl.handler.DefaultInstanceHandler
 
instanceRemoved(Instance) - Method in class org.opencord.cordvtn.impl.handler.ManagementInstanceHandler
 
instanceRemoved(Instance) - Method in class org.opencord.cordvtn.impl.handler.OltAgentInstanceHandler
 
instanceRemoved(Instance) - Method in class org.opencord.cordvtn.impl.handler.VsgInstanceHandler
 
InstanceService - Interface in org.opencord.cordvtn.api
Provides service instance addition or removal.
instanceService - Variable in class org.opencord.cordvtn.impl.CordVtnNodeManager
 
instanceService - Variable in class org.opencord.cordvtn.impl.handler.VsgInstanceHandler
 
intBrId() - Method in class org.opencord.cordvtn.api.CordVtnNode
Returns the identifier of the integration bridge.
ip() - Method in class org.opencord.cordvtn.api.NetworkAddress
Returns the IP address value of the network address.
ipAddress() - Method in class org.opencord.cordvtn.api.Instance
Returns IP address of this instance.
isInterfaceUp(Session, String) - Static method in class org.opencord.cordvtn.impl.RemoteIpCommandUtil
Checks if a given interface is up or not.
isNestedInstance() - Method in class org.opencord.cordvtn.api.Instance
Returns if the instance is nested container or not.
isNodeInitComplete(CordVtnNode) - Method in class org.opencord.cordvtn.impl.CordVtnNodeManager
Returns node initialization state.

L

leadershipService - Variable in class org.opencord.cordvtn.impl.CordVtnNodeManager
 
localMgmtIp() - Method in class org.opencord.cordvtn.api.CordVtnNode
Returns the local management network address.
log - Variable in class org.opencord.cordvtn.api.CordVtnConfig
 
log - Variable in class org.opencord.cordvtn.impl.AbstractInstanceHandler
 
log - Variable in class org.opencord.cordvtn.impl.CordVtnArpProxy
 
log - Variable in class org.opencord.cordvtn.impl.CordVtnNodeManager
 
log - Variable in class org.opencord.cordvtn.impl.CordVtnPipeline
 
log - Variable in class org.opencord.cordvtn.impl.DependencyManager
 
log - Variable in class org.opencord.cordvtn.impl.InstanceManager
 
log - Static variable in class org.opencord.cordvtn.impl.RemoteIpCommandUtil
 
log - Variable in class org.opencord.cordvtn.rest.NeutronMl2NetworksWebResource
 
log - Variable in class org.opencord.cordvtn.rest.NeutronMl2PortsWebResource
 
log - Variable in class org.opencord.cordvtn.rest.NeutronMl2SubnetsWebResource
 

M

mac() - Method in class org.opencord.cordvtn.api.Instance
Returns MAC address of this instance.
ManagementInstanceHandler - Class in org.opencord.cordvtn.impl.handler
Provides network connectivity for management network connected instances.
ManagementInstanceHandler() - Constructor for class org.opencord.cordvtn.impl.handler.ManagementInstanceHandler
 
mastershipService - Variable in class org.opencord.cordvtn.impl.AbstractInstanceHandler
 
MSG_NO - Static variable in class org.opencord.cordvtn.api.Constants
 
MSG_OK - Static variable in class org.opencord.cordvtn.api.Constants
 

N

NESTED_INSTANCE - Static variable in class org.opencord.cordvtn.api.Instance
 
NetworkAddress - Class in org.opencord.cordvtn.api
Representation of a network address, which consists of IP address and prefix.
NetworkAddress(IpAddress, IpPrefix) - Constructor for class org.opencord.cordvtn.api.NetworkAddress
Constructor for a given IP address and prefix.
NeutronMl2NetworksWebResource - Class in org.opencord.cordvtn.rest
Dummy Neutron ML2 mechanism driver.
NeutronMl2NetworksWebResource() - Constructor for class org.opencord.cordvtn.rest.NeutronMl2NetworksWebResource
 
NeutronMl2PortsWebResource - Class in org.opencord.cordvtn.rest
Dummy Neutron ML2 mechanism driver.
NeutronMl2PortsWebResource() - Constructor for class org.opencord.cordvtn.rest.NeutronMl2PortsWebResource
 
NeutronMl2SubnetsWebResource - Class in org.opencord.cordvtn.rest
Dummy Neutron ML2 mechanism driver.
NeutronMl2SubnetsWebResource() - Constructor for class org.opencord.cordvtn.rest.NeutronMl2SubnetsWebResource
 
nodeManager - Variable in class org.opencord.cordvtn.impl.DependencyManager
 
nodeManager - Variable in class org.opencord.cordvtn.impl.handler.DefaultInstanceHandler
 
nodeManager - Variable in class org.opencord.cordvtn.impl.handler.VsgInstanceHandler
 
noState() - Static method in interface org.opencord.cordvtn.api.CordVtnNodeState
Returns null for no state.

O

of(Host) - Static method in class org.opencord.cordvtn.api.Instance
Returns new instance.
OltAgentInstanceHandler - Class in org.opencord.cordvtn.impl.handler
Provides network connectivity for OLT agent instances.
OltAgentInstanceHandler() - Constructor for class org.opencord.cordvtn.impl.handler.OltAgentInstanceHandler
 
openstackAccess() - Method in class org.opencord.cordvtn.api.CordVtnConfig
Returns OpenStack API access information.
org.opencord.cordvtn.api - package org.opencord.cordvtn.api
API for CORD VTN application.
org.opencord.cordvtn.cli - package org.opencord.cordvtn.cli
Console commands to manage OVSDB nodes for cordvtn.
org.opencord.cordvtn.impl - package org.opencord.cordvtn.impl
Implementation for CORD VTN application.
org.opencord.cordvtn.impl.handler - package org.opencord.cordvtn.impl.handler
Implementation of instance handlers for various network services.
org.opencord.cordvtn.rest - package org.opencord.cordvtn.rest
REST APIs for CORD VTN.
ovsdbId() - Method in class org.opencord.cordvtn.api.CordVtnNode
Returns the identifier of the OVSDB device.
ovsdbPort() - Method in class org.opencord.cordvtn.api.CordVtnNode
Returns the port number used for OVSDB connection.

P

packetService - Variable in class org.opencord.cordvtn.impl.CordVtnArpProxy
 
pipeline - Variable in class org.opencord.cordvtn.impl.CordVtnNodeManager
 
pipeline - Variable in class org.opencord.cordvtn.impl.DependencyManager
 
pipeline - Variable in class org.opencord.cordvtn.impl.handler.DefaultInstanceHandler
 
pipeline - Variable in class org.opencord.cordvtn.impl.handler.ManagementInstanceHandler
 
pipeline - Variable in class org.opencord.cordvtn.impl.handler.VsgInstanceHandler
 
port() - Method in class org.opencord.cordvtn.api.SshAccessInfo
Returns the port number.
PORT_ID - Static variable in class org.opencord.cordvtn.api.Instance
 
PORT_NAME - Static variable in class org.opencord.cordvtn.api.Constants
 
portId() - Method in class org.opencord.cordvtn.api.Instance
Returns port ID of a given host.
portNumber() - Method in class org.opencord.cordvtn.api.Instance
Returns the port number where this host is.
prefix() - Method in class org.opencord.cordvtn.api.NetworkAddress
Returns the IP prefix value of the network address.
PRIORITY_DEFAULT - Static variable in class org.opencord.cordvtn.impl.CordVtnPipeline
 
PRIORITY_HIGH - Static variable in class org.opencord.cordvtn.impl.CordVtnPipeline
 
PRIORITY_LOW - Static variable in class org.opencord.cordvtn.impl.CordVtnPipeline
 
PRIORITY_MANAGEMENT - Static variable in class org.opencord.cordvtn.impl.CordVtnPipeline
 
PRIORITY_ZERO - Static variable in class org.opencord.cordvtn.impl.CordVtnPipeline
 
privateGatewayMac() - Method in class org.opencord.cordvtn.api.CordVtnConfig
Returns private network gateway MAC address.
privateKey() - Method in class org.opencord.cordvtn.api.SshAccessInfo
Returns the private key path.
processFlowRule(boolean, FlowRule) - Method in class org.opencord.cordvtn.impl.CordVtnPipeline
 
publicGateways() - Method in class org.opencord.cordvtn.api.CordVtnConfig
Returns public network gateway IP and MAC address pairs.

R

readConfiguration() - Method in class org.opencord.cordvtn.impl.AbstractInstanceHandler
 
readConfiguration() - Method in class org.opencord.cordvtn.impl.CordVtnArpProxy
 
remoteIp() - Method in class org.opencord.cordvtn.api.SshAccessInfo
Returns the remote IP address.
RemoteIpCommandUtil - Class in org.opencord.cordvtn.impl
RemoteIpCommandUtil provides methods to help execute Linux IP commands to a remote server.
removeDependency(VtnServiceId, VtnServiceId) - Method in interface org.opencord.cordvtn.api.DependencyService
Removes all dependencies from a given tenant service.
removeDependency(VtnServiceId, VtnServiceId) - Method in class org.opencord.cordvtn.impl.DependencyManager
 
removeInstance(ConnectPoint) - Method in interface org.opencord.cordvtn.api.InstanceService
Removes a service instance from a given connect point.
removeInstance(ConnectPoint) - Method in class org.opencord.cordvtn.impl.InstanceManager
 
removeNestedInstance(HostId) - Method in interface org.opencord.cordvtn.api.InstanceService
Removes nested instance with a given host ID.
removeNestedInstance(HostId) - Method in class org.opencord.cordvtn.impl.InstanceManager
 
removeServiceDependency(String, String) - Method in class org.opencord.cordvtn.rest.ServiceDependencyWebResource
Removes service dependencies.

S

SERVICE_ID - Static variable in class org.opencord.cordvtn.api.Instance
 
SERVICE_TYPE - Static variable in class org.opencord.cordvtn.api.Instance
 
ServiceDependencyWebResource - Class in org.opencord.cordvtn.rest
Manages service dependency.
ServiceDependencyWebResource() - Constructor for class org.opencord.cordvtn.rest.ServiceDependencyWebResource
 
serviceId() - Method in class org.opencord.cordvtn.api.Instance
Returns service ID of a given host.
serviceType() - Method in class org.opencord.cordvtn.api.Instance
Returns service type of a given host.
serviceType - Variable in class org.opencord.cordvtn.impl.AbstractInstanceHandler
 
setInterfaceUp(Session, String) - Static method in class org.opencord.cordvtn.impl.RemoteIpCommandUtil
Sets link state up for a given device.
SshAccessInfo - Class in org.opencord.cordvtn.api
Representation of SSH access information.
SshAccessInfo(Ip4Address, TpPort, String, String) - Constructor for class org.opencord.cordvtn.api.SshAccessInfo
Creates a new SSH access information.
sshInfo() - Method in class org.opencord.cordvtn.api.CordVtnNode
Returns the SSH access information.
state() - Method in class org.opencord.cordvtn.api.CordVtnNode
Returns the state of the node.
storageService - Variable in class org.opencord.cordvtn.impl.CordVtnNodeManager
 

T

TABLE_ACCESS_TYPE - Static variable in class org.opencord.cordvtn.impl.CordVtnPipeline
 
TABLE_DST_IP - Static variable in class org.opencord.cordvtn.impl.CordVtnPipeline
 
TABLE_IN_PORT - Static variable in class org.opencord.cordvtn.impl.CordVtnPipeline
 
TABLE_IN_SERVICE - Static variable in class org.opencord.cordvtn.impl.CordVtnPipeline
 
TABLE_TUNNEL_IN - Static variable in class org.opencord.cordvtn.impl.CordVtnPipeline
 
TABLE_VLAN - Static variable in class org.opencord.cordvtn.impl.CordVtnPipeline
 
TABLE_ZERO - Static variable in class org.opencord.cordvtn.impl.CordVtnPipeline
 
toString() - Method in class org.opencord.cordvtn.api.CordVtnNode
 
toString() - Method in class org.opencord.cordvtn.api.Instance
 
toString() - Method in class org.opencord.cordvtn.api.NetworkAddress
 
toString() - Method in class org.opencord.cordvtn.api.SshAccessInfo
 
triggerProbe(Host) - Method in class org.opencord.cordvtn.impl.InstanceManager
 
TRUE - Static variable in class org.opencord.cordvtn.api.Instance
 
tunnelDstTreatment(DeviceId, Ip4Address) - Method in class org.opencord.cordvtn.impl.CordVtnPipeline
 
tunnelPort(DeviceId) - Method in class org.opencord.cordvtn.impl.CordVtnNodeManager
Returns tunnel port number of a given device.

U

updateNetwork(String, InputStream) - Method in class org.opencord.cordvtn.rest.NeutronMl2NetworksWebResource
 
updatePorts(String, InputStream) - Method in class org.opencord.cordvtn.rest.NeutronMl2PortsWebResource
 
updateSubnet(String, InputStream) - Method in class org.opencord.cordvtn.rest.NeutronMl2SubnetsWebResource
 
updateVsgInstances(HostId, String, Map<IpAddress, MacAddress>) - Method in class org.opencord.cordvtn.impl.handler.VsgInstanceHandler
Updates set of vSGs in a given vSG VM.
user() - Method in class org.opencord.cordvtn.api.SshAccessInfo
Returns the user name.

V

valueOf(String) - Static method in class org.opencord.cordvtn.api.NetworkAddress
Converts a CIDR notation string into a network address.
VLAN_WAN - Static variable in class org.opencord.cordvtn.impl.CordVtnPipeline
 
VPORT_PREFIX - Static variable in class org.opencord.cordvtn.api.Constants
 
VsgInstanceHandler - Class in org.opencord.cordvtn.impl.handler
Provides network connectivity for vSG instances.
VsgInstanceHandler() - Constructor for class org.opencord.cordvtn.impl.handler.VsgInstanceHandler
 
VXLAN_UDP_PORT - Static variable in class org.opencord.cordvtn.impl.CordVtnPipeline
 

X

xosAccess() - Method in class org.opencord.cordvtn.api.CordVtnConfig
Returns XOS access information.
xosClient - Variable in class org.opencord.cordvtn.impl.AbstractInstanceHandler
 
xosClient - Variable in class org.opencord.cordvtn.impl.InstanceManager
 
A C D E F G H I L M N O P R S T U V X 
Skip navigation links

Copyright © 2016. All rights reserved.