public abstract class AbstractInstanceHandler extends Object implements InstanceHandler
| Modifier and Type | Field and Description |
|---|---|
protected org.onosproject.core.ApplicationId |
appId |
protected org.onosproject.net.config.NetworkConfigListener |
configListener |
protected org.onosproject.net.config.NetworkConfigRegistry |
configRegistry |
protected org.onosproject.core.CoreService |
coreService |
protected org.onosproject.net.host.HostListener |
hostListener |
protected org.onosproject.net.host.HostService |
hostService |
protected org.slf4j.Logger |
log |
protected org.onosproject.mastership.MastershipService |
mastershipService |
protected Optional<org.onosproject.xosclient.api.VtnServiceApi.ServiceType> |
serviceType |
protected org.onosproject.xosclient.api.XosClientService |
xosClient |
| Constructor and Description |
|---|
AbstractInstanceHandler() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
activate() |
protected void |
deactivate() |
protected Set<Instance> |
getInstances(org.onosproject.xosclient.api.VtnServiceId serviceId) |
protected org.onosproject.xosclient.api.VtnPort |
getVtnPort(Instance instance) |
protected org.onosproject.xosclient.api.VtnService |
getVtnService(org.onosproject.xosclient.api.VtnServiceId serviceId) |
protected void |
readConfiguration() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinstanceDetected, instanceRemovedprotected final org.slf4j.Logger log
protected org.onosproject.core.CoreService coreService
protected org.onosproject.mastership.MastershipService mastershipService
protected org.onosproject.net.config.NetworkConfigRegistry configRegistry
protected org.onosproject.net.host.HostService hostService
protected org.onosproject.xosclient.api.XosClientService xosClient
protected org.onosproject.core.ApplicationId appId
protected Optional<org.onosproject.xosclient.api.VtnServiceApi.ServiceType> serviceType
protected org.onosproject.net.config.NetworkConfigListener configListener
protected org.onosproject.net.host.HostListener hostListener
protected void activate()
protected void deactivate()
protected org.onosproject.xosclient.api.VtnService getVtnService(org.onosproject.xosclient.api.VtnServiceId serviceId)
protected org.onosproject.xosclient.api.VtnPort getVtnPort(Instance instance)
protected Set<Instance> getInstances(org.onosproject.xosclient.api.VtnServiceId serviceId)
protected void readConfiguration()
Copyright © 2016. All rights reserved.