public class SfcNetconfServiceFunctionAPI extends Object
SfcNetconfServiceFunctionAPI
Constructor and Description |
---|
SfcNetconfServiceFunctionAPI(SfcProviderSfDescriptionMonitorAPI getSfDescMon) |
Modifier and Type | Method and Description |
---|---|
static ServiceFunction |
buildServiceFunctionFromNetconf(SfName nodeName,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress ipAddress,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.PortNumber portNumber,
SftTypeName type)
Returns an Service Function object which can be stored in DataStore.
|
DescriptionInfo |
getServiceFunctionDescription(String sfName)
Get the service function description information from netconf mountpoint.
|
MonitoringInfo |
getServiceFunctionMonitor(String sfName)
Get the service function monitor information from netconf mountpoint.
|
boolean |
putServiceFunctionDescription(DescriptionInfo descInfo,
SfName sfName)
put the service function description information into the OPERATIONAL
datastore.
|
boolean |
putServiceFunctionMonitor(MonitoringInfo monInfo,
SfName sfName)
Put the service function monitor information into the OPERATIONAL
datastore.
|
public SfcNetconfServiceFunctionAPI(SfcProviderSfDescriptionMonitorAPI getSfDescMon)
public static ServiceFunction buildServiceFunctionFromNetconf(SfName nodeName, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress ipAddress, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.PortNumber portNumber, SftTypeName type)
nodeName
- Service Function nameipAddress
- Service Function data plane IPportNumber
- Service Function data plane porttype
- Service Function typepublic DescriptionInfo getServiceFunctionDescription(String sfName)
sfName
- Service Function namepublic boolean putServiceFunctionDescription(DescriptionInfo descInfo, SfName sfName)
descInfo
- Service Function description informationsfName
- Service Function namepublic MonitoringInfo getServiceFunctionMonitor(String sfName)
sfName
- Service Function namepublic boolean putServiceFunctionMonitor(MonitoringInfo monInfo, SfName sfName)
monInfo
- Service Function monitoring informationsfName
- Service Function nameCopyright © 2017 OpenDaylight. All rights reserved.