Package org.onosproject.net.driver
Interface DriverAdminService
- 
- All Superinterfaces:
- BehaviourClassResolver,- DriverPrimordialResolver,- DriverRegistry,- DriverResolver,- ListenerService<DriverEvent,DriverListener>
 
 public interface DriverAdminService extends DriverRegistry, BehaviourClassResolver Service for managing drivers and driver behaviour implementations.
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Set<DriverProvider>getProviders()Returns the set of driver providers currently registered.voidregisterProvider(DriverProvider provider)Registers the specified driver provider.voidunregisterProvider(DriverProvider provider)Unregisters the specified driver provider.- 
Methods inherited from interface org.onosproject.net.driver.BehaviourClassResolvergetBehaviourClass
 - 
Methods inherited from interface org.onosproject.net.driver.DriverPrimordialResolvergetDriver
 - 
Methods inherited from interface org.onosproject.net.driver.DriverRegistrygetDrivers
 - 
Methods inherited from interface org.onosproject.net.driver.DriverResolvergetDriver
 - 
Methods inherited from interface org.onosproject.event.ListenerServiceaddListener, removeListener
 
- 
 
- 
- 
- 
Method Detail- 
getProvidersjava.util.Set<DriverProvider> getProviders() Returns the set of driver providers currently registered.- Returns:
- registered driver providers
 
 - 
registerProvidervoid registerProvider(DriverProvider provider) Registers the specified driver provider.- Parameters:
- provider- driver provider to register
 
 - 
unregisterProvidervoid unregisterProvider(DriverProvider provider) Unregisters the specified driver provider.- Parameters:
- provider- driver provider to unregister
 
 
- 
 
-