Package org.onosproject.net.driver
Interface Behaviour
-
- All Known Subinterfaces:
AlarmConsumer,BandwidthProfileConfigBehaviour,BasicSystemOperations,BitErrorRateState,BngProgrammable,BridgeConfig,ConfigGetter,ConfigSetter,ControllerConfig,DeviceAlarmConfig,DeviceConnect,DeviceDescriptionDiscovery,DeviceHandshaker,DevicesDiscovery,DeviceSystemStatisticsQuery,DomainIntentConfigurable,ExtensionSelectorCodec,ExtensionSelectorResolver,ExtensionTreatmentCodec,ExtensionTreatmentResolver,FlowRuleProgrammable,GroupProgrammable,HandlerBehaviour,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:
AbstractBehaviour,AbstractHandlerBehaviour
public interface BehaviourRepresentation of a facet of behaviour that can be used to talk about an entity (in context ofDriverData) or to an entity (in context ofDriverHandler).
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DriverDatadata()Returns the driver data context.voidsetData(DriverData data)Sets the driver data context on this this behaviour should operate.
-
-
-
Method Detail
-
data
DriverData data()
Returns the driver data context.- Returns:
- driver data
-
setData
void setData(DriverData data)
Sets the driver data context on this this behaviour should operate.- Parameters:
data- driver data
-
-