@Service public class DomainManager extends Object implements org.onosproject.net.domain.DomainService
| Modifier and Type | Field and Description |
|---|---|
protected org.onosproject.net.device.DeviceService |
deviceService |
| Constructor and Description |
|---|
DomainManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
activate() |
void |
deactivate() |
Set<org.onosproject.net.DeviceId> |
getDeviceIds(org.onosproject.net.domain.DomainId domainId) |
org.onosproject.net.domain.DomainId |
getDomain(org.onosproject.net.DeviceId deviceId) |
Set<org.onosproject.net.domain.DomainId> |
getDomainIds() |
@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.net.device.DeviceService deviceService
@Activate public void activate()
@Deactivate public void deactivate()
public Set<org.onosproject.net.domain.DomainId> getDomainIds()
getDomainIds in interface org.onosproject.net.domain.DomainServicepublic Set<org.onosproject.net.DeviceId> getDeviceIds(org.onosproject.net.domain.DomainId domainId)
getDeviceIds in interface org.onosproject.net.domain.DomainServicepublic org.onosproject.net.domain.DomainId getDomain(org.onosproject.net.DeviceId deviceId)
getDomain in interface org.onosproject.net.domain.DomainService