public interface AccessDeviceService extends org.onosproject.event.ListenerService<AccessDeviceEvent,AccessDeviceListener>
| Modifier and Type | Method and Description |
|---|---|
Map<org.onosproject.net.DeviceId,AccessDeviceData> |
fetchOlts()
Returns the map of configured OLTs.
|
Collection<Map.Entry<org.onosproject.net.ConnectPoint,org.onlab.packet.VlanId>> |
getSubscribers()
Returns information about the provisioned subscribers.
|
void |
provisionSubscriber(org.onosproject.net.ConnectPoint port,
org.onlab.packet.VlanId vlan)
Provisions connectivity for a subscriber on an access device.
|
void |
removeSubscriber(org.onosproject.net.ConnectPoint port)
Removes provisioned connectivity for a subscriber from an access device.
|
void provisionSubscriber(org.onosproject.net.ConnectPoint port,
org.onlab.packet.VlanId vlan)
port - subscriber's connection pointvlan - VLAN ID to provision for subscribervoid removeSubscriber(org.onosproject.net.ConnectPoint port)
port - subscriber's connection pointCollection<Map.Entry<org.onosproject.net.ConnectPoint,org.onlab.packet.VlanId>> getSubscribers()
Map<org.onosproject.net.DeviceId,AccessDeviceData> fetchOlts()
Copyright © 2016. All rights reserved.