A C D E G H I M N O P R S T V 

A

addContainer(ContainerConfig) - Method in interface org.opendaylight.controller.containermanager.IContainerManager
Create a Container
addContainer(String, String) - Method in interface org.opendaylight.controller.containermanager.IContainerManagerShell
 
addContainerEntry(String, List<String>) - Method in interface org.opendaylight.controller.containermanager.IContainerManager
Adds resources to a given container.
addContainerEntry(String, String, String) - Method in interface org.opendaylight.controller.containermanager.IContainerManagerShell
 
addContainerFlow(String, String, String) - Method in interface org.opendaylight.controller.containermanager.IContainerManagerShell
 
addContainerFlows(List<ContainerFlowConfig>) - Method in class org.opendaylight.controller.containermanager.ContainerConfig
Add the proposed list of container flow configurations to this container configuration.
addContainerFlows(String, List<ContainerFlowConfig>) - Method in interface org.opendaylight.controller.containermanager.IContainerManager
Adds/Removes a container flow
addFlowSpec(ContainerFlow) - Method in class org.opendaylight.controller.containermanager.ContainerData
 
addNodeConnectors(List<String>) - Method in class org.opendaylight.controller.containermanager.ContainerConfig
 
addPortToSwitch(NodeConnector) - Method in class org.opendaylight.controller.containermanager.ContainerData
Add to the container a NodeConnector, that implicitely means also the Node being added

C

ContainerChangeEvent - Class in org.opendaylight.controller.containermanager
 
ContainerChangeEvent(ContainerConfig, UpdateType) - Constructor for class org.opendaylight.controller.containermanager.ContainerChangeEvent
 
ContainerConfig - Class in org.opendaylight.controller.containermanager
Container Configuration Java Object for Container Manager Represents a container configuration information for Container Manager.
ContainerConfig() - Constructor for class org.opendaylight.controller.containermanager.ContainerConfig
Default constructor needed by Gson.
ContainerConfig(String, String, List<String>, List<ContainerFlowConfig>) - Constructor for class org.opendaylight.controller.containermanager.ContainerConfig
Constructor for the ContainerConfig.
ContainerConfig(ContainerConfig) - Constructor for class org.opendaylight.controller.containermanager.ContainerConfig
 
ContainerData - Class in org.opendaylight.controller.containermanager
This Class contains all the configurations pertained to this container
ContainerData(ContainerConfig) - Constructor for class org.opendaylight.controller.containermanager.ContainerData
Build a ContainerData from container configuration
ContainerFlowChangeEvent - Class in org.opendaylight.controller.containermanager
 
ContainerFlowChangeEvent(List<ContainerFlowConfig>, UpdateType) - Constructor for class org.opendaylight.controller.containermanager.ContainerFlowChangeEvent
 
ContainerFlowConfig - Class in org.opendaylight.controller.containermanager
Flow Specification Java Object for Container Manager Represents a container flow configuration information for Container Manager.
ContainerFlowConfig() - Constructor for class org.opendaylight.controller.containermanager.ContainerFlowConfig
Instantiates a new container flow config.
ContainerFlowConfig(String, String, String, String, String, String) - Constructor for class org.opendaylight.controller.containermanager.ContainerFlowConfig
Instantiates a new container flow config.
ContainerFlowConfig(String, String, String, String, String, String, String) - Constructor for class org.opendaylight.controller.containermanager.ContainerFlowConfig
 
ContainerFlowConfig(ContainerFlowConfig) - Constructor for class org.opendaylight.controller.containermanager.ContainerFlowConfig
 
containermgrGetAuthorizedGroups(String) - Method in interface org.opendaylight.controller.containermanager.IContainerManagerShell
 
containermgrGetAuthorizedResources(String) - Method in interface org.opendaylight.controller.containermanager.IContainerManagerShell
 
containermgrGetResourcesForGroup(String) - Method in interface org.opendaylight.controller.containermanager.IContainerManagerShell
 
containermgrGetRoles() - Method in interface org.opendaylight.controller.containermanager.IContainerManagerShell
 
containermgrGetUserLevel(String) - Method in interface org.opendaylight.controller.containermanager.IContainerManagerShell
 
containermgrGetUserResources(String) - Method in interface org.opendaylight.controller.containermanager.IContainerManagerShell
 
containsFlowSpec(ContainerFlow) - Method in class org.opendaylight.controller.containermanager.ContainerData
 
createContainer(String, String) - Method in interface org.opendaylight.controller.containermanager.IContainerManagerShell
 

D

deleteFlowSpec(ContainerFlow) - Method in class org.opendaylight.controller.containermanager.ContainerData
 
doesContainerExist(String) - Method in interface org.opendaylight.controller.containermanager.IContainerManager
Check for the existence of a container

E

equals(Object) - Method in class org.opendaylight.controller.containermanager.ContainerConfig
 
equals(Object) - Method in class org.opendaylight.controller.containermanager.ContainerFlowConfig
 
equalsByMatch(ContainerFlowConfig) - Method in class org.opendaylight.controller.containermanager.ContainerFlowConfig
equalsByMatch
equalsByName(String) - Method in class org.opendaylight.controller.containermanager.ContainerFlowConfig
Equals by Flow Spec name.

G

getConfig() - Method in class org.opendaylight.controller.containermanager.ContainerChangeEvent
 
getConfigList() - Method in class org.opendaylight.controller.containermanager.ContainerFlowChangeEvent
 
getContainer() - Method in class org.opendaylight.controller.containermanager.ContainerConfig
 
getContainerAdminRole() - Method in class org.opendaylight.controller.containermanager.ContainerConfig
Return the well known administrator role for this container
getContainerAdminRole() - Method in class org.opendaylight.controller.containermanager.ContainerData
 
getContainerConfig(String) - Method in interface org.opendaylight.controller.containermanager.IContainerManager
Get the configuration object for the specified container
getContainerConfigList() - Method in interface org.opendaylight.controller.containermanager.IContainerManager
Get the list of ContainerConfig objects representing all the containers that have been configured previously.
getContainerFlowConfig(String) - Method in class org.opendaylight.controller.containermanager.ContainerConfig
 
getContainerFlowConfigs() - Method in class org.opendaylight.controller.containermanager.ContainerConfig
Returns the list of container flows configured for this container
getContainerFlowConfigs(Set<String>) - Method in class org.opendaylight.controller.containermanager.ContainerConfig
 
getContainerFlowConfigsNames() - Method in class org.opendaylight.controller.containermanager.ContainerConfig
 
getContainerFlowNameList(String) - Method in interface org.opendaylight.controller.containermanager.IContainerManager
Get an the list of names of the container flows that have been configured previously on the given containerName
getContainerFlows() - Method in class org.opendaylight.controller.containermanager.ContainerConfig
 
getContainerFlows() - Method in interface org.opendaylight.controller.containermanager.IContainerManager
Get an array of ContainerFlowConfig objects representing all the container flows that have been configured previously.
getContainerFlows(String) - Method in interface org.opendaylight.controller.containermanager.IContainerManager
Get an array of ContainerFlowConfig objects representing all the container flows that have been configured previously on the given containerName
getContainerFlowSpecs() - Method in class org.opendaylight.controller.containermanager.ContainerConfig
 
getContainerFlowSpecs() - Method in class org.opendaylight.controller.containermanager.ContainerData
 
getContainerGroupName() - Method in class org.opendaylight.controller.containermanager.ContainerConfig
 
getContainerName() - Method in class org.opendaylight.controller.containermanager.ContainerConfig
Returns the container name.
getContainerName() - Method in class org.opendaylight.controller.containermanager.ContainerData
getter for containerName
getContainerNameList() - Method in interface org.opendaylight.controller.containermanager.IContainerManager
Returns a list of container names that currently exist.
getContainerNames() - Method in interface org.opendaylight.controller.containermanager.IContainerManager
Returns a list of the existing containers.
getContainerOperatorRole() - Method in class org.opendaylight.controller.containermanager.ContainerConfig
Return the well known operator role for this container
getContainerOperatorRole() - Method in class org.opendaylight.controller.containermanager.ContainerData
 
getDstIP() - Method in class org.opendaylight.controller.containermanager.ContainerFlowConfig
Returns the Destination IP Address.
getDstIPMaskLen() - Method in class org.opendaylight.controller.containermanager.ContainerFlowConfig
Returns the Destination IP Address mask length.
getDstIPNum() - Method in class org.opendaylight.controller.containermanager.ContainerFlowConfig
Returns the Destination IP Address.
getDstPort() - Method in class org.opendaylight.controller.containermanager.ContainerFlowConfig
Returns Destination Layer4 Port.
getDstPortNum() - Method in class org.opendaylight.controller.containermanager.ContainerFlowConfig
Returns Destination Layer4 Port number.
getFlowSpecCount() - Method in class org.opendaylight.controller.containermanager.ContainerData
 
getMatches() - Method in class org.opendaylight.controller.containermanager.ContainerFlowConfig
Returns the matches.
getName() - Method in class org.opendaylight.controller.containermanager.ContainerFlowConfig
Returns the name of this Flow Specification
getNodeConnectors() - Method in class org.opendaylight.controller.containermanager.ContainerData
Returns all the node connectors part of the container
getNodeConnectors() - Method in class org.opendaylight.controller.containermanager.NodeConnectorsChangeEvent
 
getPortList() - Method in class org.opendaylight.controller.containermanager.ContainerConfig
Parse the port list in several NodeConnector descriptor.
getPorts() - Method in class org.opendaylight.controller.containermanager.ContainerConfig
Returns the configured ports.
getPorts(Node) - Method in class org.opendaylight.controller.containermanager.ContainerData
retrieve all NodeConnectors on a given switch on the containerName used in this object
getProtocol() - Method in class org.opendaylight.controller.containermanager.ContainerFlowConfig
Returns the protocol.
getProtoNum() - Method in class org.opendaylight.controller.containermanager.ContainerFlowConfig
Get the IP protocol value
getRegexname() - Static method in class org.opendaylight.controller.containermanager.ContainerConfig
 
getSerialversionuid() - Static method in class org.opendaylight.controller.containermanager.ContainerConfig
 
getSrcIP() - Method in class org.opendaylight.controller.containermanager.ContainerFlowConfig
Returns the Source IP Address.
getSrcIPMaskLen() - Method in class org.opendaylight.controller.containermanager.ContainerFlowConfig
Returns the Source IP Address mask length.
getSrcIPNum() - Method in class org.opendaylight.controller.containermanager.ContainerFlowConfig
Returns the Source IP Address.
getSrcPort() - Method in class org.opendaylight.controller.containermanager.ContainerFlowConfig
Returns Source Layer4 Port.
getSrcPortNum() - Method in class org.opendaylight.controller.containermanager.ContainerFlowConfig
Returns Source Layer4 Port number.
getStaticVlan() - Method in class org.opendaylight.controller.containermanager.ContainerConfig
 
getStaticVlan() - Method in class org.opendaylight.controller.containermanager.ContainerData
getter for static vlan
getStaticVlanValue() - Method in class org.opendaylight.controller.containermanager.ContainerConfig
Returns Vlan value in short
getSwPorts() - Method in class org.opendaylight.controller.containermanager.ContainerData
Returns the DB of all the association Node -> List of NodeConnectors composing this container
getUpdateType() - Method in class org.opendaylight.controller.containermanager.ContainerChangeEvent
 
getUpdateType() - Method in class org.opendaylight.controller.containermanager.ContainerFlowChangeEvent
 
getUpdateType() - Method in class org.opendaylight.controller.containermanager.NodeConnectorsChangeEvent
 
getVlan() - Method in class org.opendaylight.controller.containermanager.ContainerFlowConfig
Returns the vlan id.
getVlanList() - Method in class org.opendaylight.controller.containermanager.ContainerFlowConfig
Returns the vlan id number for all vlans specified
getVlanTag() - Method in class org.opendaylight.controller.containermanager.ContainerConfig
Returns the Vlan tag.

H

hasFlowSpecs() - Method in class org.opendaylight.controller.containermanager.ContainerConfig
Returns whether this Container configuration object has any flow specs specified
hashCode() - Method in class org.opendaylight.controller.containermanager.ContainerConfig
 
hashCode() - Method in class org.opendaylight.controller.containermanager.ContainerFlowConfig
 
hasNodeConnectors() - Method in class org.opendaylight.controller.containermanager.ContainerConfig
Returns whether this Container configuration object has any ports specified
hasNonDefaultContainer() - Method in interface org.opendaylight.controller.containermanager.IContainerManager
Returns true if there are any non-default Containers present.
hasStaticVlanAssigned() - Method in class org.opendaylight.controller.containermanager.ContainerData
Check if the static vlan has non-zero value in that case is assumed to be assigned

I

IContainerAuthorization - Interface in org.opendaylight.controller.containermanager
Container groups and container users authorizations
IContainerManager - Interface in org.opendaylight.controller.containermanager
Container Manager provides an ability for the Network Administrators to partitions a production network into smaller, isolated and manageable networks.
IContainerManagerShell - Interface in org.opendaylight.controller.containermanager
 
inContainerMode() - Method in interface org.opendaylight.controller.containermanager.IContainerManager
Returns whether the controller is running in container mode
isFlowSpecEmpty() - Method in class org.opendaylight.controller.containermanager.ContainerData
 
isSwitchInContainer(Node) - Method in class org.opendaylight.controller.containermanager.ContainerData
Existence check of a Node in a container
isUnidirectional() - Method in class org.opendaylight.controller.containermanager.ContainerFlowConfig
 

M

matchName(String) - Method in class org.opendaylight.controller.containermanager.ContainerConfig
Matches container name against passed parameter.
matchName(String) - Method in class org.opendaylight.controller.containermanager.ContainerData
 

N

NodeConnectorsChangeEvent - Class in org.opendaylight.controller.containermanager
Class that represent the event of a configuration change for a container
NodeConnectorsChangeEvent(List<NodeConnector>, UpdateType) - Constructor for class org.opendaylight.controller.containermanager.NodeConnectorsChangeEvent
 
nodeConnectorsFromString(List<String>) - Static method in class org.opendaylight.controller.containermanager.ContainerConfig
 

O

org.opendaylight.controller.containermanager - package org.opendaylight.controller.containermanager
 
overlap(ContainerFlowConfig) - Method in class org.opendaylight.controller.containermanager.ContainerFlowConfig
Returns whether this container flow overlap with the passed one This is true when any two of the resulting matches for the two container flow configurations intersect.

P

pfc() - Method in interface org.opendaylight.controller.containermanager.IContainerManagerShell
 
portListEmpty(Node) - Method in class org.opendaylight.controller.containermanager.ContainerData
Test for existance of NodeConnectors on a Node in a container
psc() - Method in interface org.opendaylight.controller.containermanager.IContainerManagerShell
 
psd() - Method in interface org.opendaylight.controller.containermanager.IContainerManagerShell
 
psm() - Method in interface org.opendaylight.controller.containermanager.IContainerManagerShell
 
psp() - Method in interface org.opendaylight.controller.containermanager.IContainerManagerShell
 

R

removeContainer(ContainerConfig) - Method in interface org.opendaylight.controller.containermanager.IContainerManager
Remove a container
removeContainer(String) - Method in interface org.opendaylight.controller.containermanager.IContainerManager
Remove a container
removeContainerEntry(String, List<String>) - Method in interface org.opendaylight.controller.containermanager.IContainerManager
Remove a resource from a given container.
removeContainerEntry(String, String, String) - Method in interface org.opendaylight.controller.containermanager.IContainerManagerShell
 
removeContainerFlow(String, String) - Method in interface org.opendaylight.controller.containermanager.IContainerManagerShell
 
removeContainerFlows(List<ContainerFlowConfig>) - Method in class org.opendaylight.controller.containermanager.ContainerConfig
 
removeContainerFlows(Set<String>) - Method in class org.opendaylight.controller.containermanager.ContainerConfig
 
removeContainerFlows(String, List<ContainerFlowConfig>) - Method in interface org.opendaylight.controller.containermanager.IContainerManager
Remove a container flow
removeContainerFlows(String, Set<String>) - Method in interface org.opendaylight.controller.containermanager.IContainerManager
Remove a container flow
removeContainerShell(String) - Method in interface org.opendaylight.controller.containermanager.IContainerManagerShell
 
removeNodeConnectors(List<String>) - Method in class org.opendaylight.controller.containermanager.ContainerConfig
 
removePortFromSwitch(NodeConnector) - Method in class org.opendaylight.controller.containermanager.ContainerData
Remove from the container a NodeConnector, that implicitely means also the Node being removed

S

saveConfig() - Method in interface org.opendaylight.controller.containermanager.IContainerManagerShell
 
setContainer(String) - Method in class org.opendaylight.controller.containermanager.ContainerConfig
 
setContainerFlows(List<ContainerFlowConfig>) - Method in class org.opendaylight.controller.containermanager.ContainerConfig
 
setPorts(List<String>) - Method in class org.opendaylight.controller.containermanager.ContainerConfig
 
setStaticVlan(String) - Method in class org.opendaylight.controller.containermanager.ContainerConfig
 

T

toString() - Method in class org.opendaylight.controller.containermanager.ContainerConfig
 
toString() - Method in class org.opendaylight.controller.containermanager.ContainerFlowChangeEvent
 
toString() - Method in class org.opendaylight.controller.containermanager.ContainerFlowConfig
 
toString() - Method in class org.opendaylight.controller.containermanager.NodeConnectorsChangeEvent
 

V

validate() - Method in class org.opendaylight.controller.containermanager.ContainerConfig
Checks if this is a valid container configuration
validate() - Method in class org.opendaylight.controller.containermanager.ContainerFlowConfig
Checks if this flow specification configuration is valid.
validateContainerFlowModify(List<ContainerFlowConfig>, boolean) - Method in class org.opendaylight.controller.containermanager.ContainerConfig
 
validateNodeConnectors(List<String>) - Static method in class org.opendaylight.controller.containermanager.ContainerConfig
 
A C D E G H I M N O P R S T V 

Copyright © 2016. All Rights Reserved.