Package org.onosproject.net.driver
Interface HandlerBehaviour
- 
- All Superinterfaces:
- Behaviour
 - All Known Subinterfaces:
- AlarmConsumer,- BandwidthProfileConfigBehaviour,- BasicSystemOperations,- BitErrorRateState,- BngProgrammable,- BridgeConfig,- ConfigGetter,- ConfigSetter,- ControllerConfig,- DeviceAlarmConfig,- DeviceConnect,- DeviceDescriptionDiscovery,- DeviceHandshaker,- DevicesDiscovery,- DeviceSystemStatisticsQuery,- ExtensionSelectorCodec,- ExtensionSelectorResolver,- ExtensionTreatmentCodec,- ExtensionTreatmentResolver,- FlowRuleProgrammable,- GroupProgrammable,- HostsDiscovery,- InterfaceConfig,- InternalConnectivity,- IntProgrammable,- L2SwitchVlanConfigBehaviour,- LambdaQuery,- LinkDiscovery,- MeterProgrammable,- MeterQuery,- MirroringConfig,- ModulationConfig<T>,- MplsQuery,- PacketProgrammable,- Pipeliner,- PipelineTraceable,- PiPipelineInterpreter,- PiPipelineProgrammable,- PiRegisterProgrammable,- PolicerConfigurable,- PortAdmin,- PortConfigBehaviour,- PortStatisticsDiscovery,- PowerConfig<T>,- ProtectionConfigBehaviour,- QosConfigBehaviour,- QueueConfigBehaviour,- SoftwareUpgrade,- TableStatisticsDiscovery,- TributarySlotQuery,- UpfProgrammable,- VlanQuery
 - All Known Implementing Classes:
- AbstractHandlerBehaviour
 
 public interface HandlerBehaviour extends Behaviour Representation of a facet of behaviour that can be used to interact with an entity (in context ofDriverHandler).
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description DriverHandlerhandler()Returns the driver handler context on which this behaviour operates.voidsetHandler(DriverHandler handler)Sets the driver handler context for this behaviour.
 
- 
- 
- 
Method Detail- 
handlerDriverHandler handler() Returns the driver handler context on which this behaviour operates.- Returns:
- driver handler context
 
 - 
setHandlervoid setHandler(DriverHandler handler) Sets the driver handler context for this behaviour.- Parameters:
- handler- driver handler
 
 
- 
 
-