Uses of Interface
org.opendaylight.openflowplugin.api.openflow.device.DeviceInfo
Packages that use DeviceInfo
Package
Description
-
Uses of DeviceInfo in org.opendaylight.openflowplugin.api.openflow
Methods in org.opendaylight.openflowplugin.api.openflow that return DeviceInfo -
Uses of DeviceInfo in org.opendaylight.openflowplugin.api.openflow.connection
Methods in org.opendaylight.openflowplugin.api.openflow.connection that return DeviceInfoModifier and TypeMethodDescriptionConnectionContext.getDeviceInfo()
Create and return basic device info. -
Uses of DeviceInfo in org.opendaylight.openflowplugin.api.openflow.device
Methods in org.opendaylight.openflowplugin.api.openflow.device with parameters of type DeviceInfoModifier and TypeMethodDescriptionMessageTranslator.translate
(I input, DeviceInfo deviceInfo, Object connectionDistinguisher) Translates from input to output. -
Uses of DeviceInfo in org.opendaylight.openflowplugin.api.openflow.device.handlers
Methods in org.opendaylight.openflowplugin.api.openflow.device.handlers with parameters of type DeviceInfoModifier and TypeMethodDescriptionvoid
DeviceRemovedHandler.onDeviceRemoved
(DeviceInfo deviceInfo) Method is used to propagate information about device being removed from manager. -
Uses of DeviceInfo in org.opendaylight.openflowplugin.api.openflow.lifecycle
Methods in org.opendaylight.openflowplugin.api.openflow.lifecycle that return types with arguments of type DeviceInfoMethods in org.opendaylight.openflowplugin.api.openflow.lifecycle with parameters of type DeviceInfoModifier and TypeMethodDescriptionvoid
OwnershipChangeListener.becomeMaster
(@NonNull DeviceInfo deviceInfo) This event is called when device is fully mastered.com.google.common.util.concurrent.ListenableFuture<ResultState>
OwnershipChangeListener.becomeMasterBeforeSubmittedDS
(@NonNull DeviceInfo deviceInfo) Should be called when device is being mastered as inOwnershipChangeListener.becomeMaster(DeviceInfo)
.void
OwnershipChangeListener.becomeSlaveOrDisconnect
(@NonNull DeviceInfo deviceInfo) Should be called when device is disconnected or going to be slaved.ContextChainHolder.getContextChain
(DeviceInfo deviceInfo) Return theContextChain
for a givenDeviceInfo
.void
ContextChainMastershipWatcher.onMasterRoleAcquired
(DeviceInfo deviceInfo, @NonNull ContextChainMastershipState mastershipState) Changed to MASTER role on device.void
ContextChainMastershipWatcher.onNotAbleToStartMastership
(DeviceInfo deviceInfo, String reason, boolean mandatory) Event occurs if there was a try to acquire MASTER role.default void
ContextChainMastershipWatcher.onNotAbleToStartMastershipMandatory
(DeviceInfo deviceInfo, String reason) Event occurs if there was a try to acquire MASTER role.void
ContextChainMastershipWatcher.onSlaveRoleAcquired
(DeviceInfo deviceInfo) Change to SLAVE role on device was successful.void
ContextChainMastershipWatcher.onSlaveRoleNotAcquired
(DeviceInfo deviceInfo, String reason) Change to SLAVE role on device was not able. -
Uses of DeviceInfo in org.opendaylight.openflowplugin.api.openflow.mastership
Methods in org.opendaylight.openflowplugin.api.openflow.mastership with parameters of type DeviceInfoModifier and TypeMethodDescriptionvoid
MastershipChangeService.onBecomeOwner
(@NonNull DeviceInfo deviceInfo) Event when device is ready as a master.com.google.common.util.concurrent.ListenableFuture<Void>
ReconciliationFrameworkEvent.onDeviceDisconnected
(@NonNull DeviceInfo deviceInfo) This event occurs after device is disconnected or being slaved.com.google.common.util.concurrent.ListenableFuture<ResultState>
ReconciliationFrameworkEvent.onDevicePrepared
(@NonNull DeviceInfo deviceInfo) Event when device is ready as a master but not yet submitted in data store.void
MastershipChangeService.onLoseOwnership
(@NonNull DeviceInfo deviceInfo) Event when device disconnected or become slave. -
Uses of DeviceInfo in org.opendaylight.openflowplugin.applications.arbitratorreconciliation.impl
Methods in org.opendaylight.openflowplugin.applications.arbitratorreconciliation.impl with parameters of type DeviceInfoModifier and TypeMethodDescriptioncom.google.common.util.concurrent.ListenableFuture<Boolean>
ArbitratorReconciliationManagerImpl.endReconciliation
(DeviceInfo node) com.google.common.util.concurrent.ListenableFuture<Boolean>
ArbitratorReconciliationManagerImpl.startReconciliation
(DeviceInfo node) -
Uses of DeviceInfo in org.opendaylight.openflowplugin.applications.frm.impl
Methods in org.opendaylight.openflowplugin.applications.frm.impl with parameters of type DeviceInfoModifier and TypeMethodDescriptioncom.google.common.util.concurrent.ListenableFuture<Boolean>
FlowNodeReconciliationImpl.endReconciliation
(DeviceInfo node) void
DeviceMastershipManager.onBecomeOwner
(@NonNull DeviceInfo deviceInfo) void
DeviceMastershipManager.onLoseOwnership
(@NonNull DeviceInfo deviceInfo) com.google.common.util.concurrent.ListenableFuture<Boolean>
FlowNodeReconciliationImpl.startReconciliation
(DeviceInfo node) -
Uses of DeviceInfo in org.opendaylight.openflowplugin.applications.reconciliation
Methods in org.opendaylight.openflowplugin.applications.reconciliation with parameters of type DeviceInfoModifier and TypeMethodDescriptioncom.google.common.util.concurrent.ListenableFuture<Boolean>
ReconciliationNotificationListener.endReconciliation
(DeviceInfo node) com.google.common.util.concurrent.ListenableFuture<Boolean>
ReconciliationNotificationListener.startReconciliation
(DeviceInfo node) -
Uses of DeviceInfo in org.opendaylight.openflowplugin.applications.reconciliation.impl
Methods in org.opendaylight.openflowplugin.applications.reconciliation.impl with parameters of type DeviceInfoModifier and TypeMethodDescriptioncom.google.common.util.concurrent.ListenableFuture<Void>
ReconciliationManagerImpl.onDeviceDisconnected
(@NonNull DeviceInfo node) com.google.common.util.concurrent.ListenableFuture<ResultState>
ReconciliationManagerImpl.onDevicePrepared
(@NonNull DeviceInfo node) -
Uses of DeviceInfo in org.opendaylight.openflowplugin.impl.common
Methods in org.opendaylight.openflowplugin.impl.common with parameters of type DeviceInfoModifier and TypeMethodDescriptionstatic Optional<? extends MultipartReplyBody>
MultipartReplyTranslatorUtil.translate
(OfHeader message, DeviceInfo deviceInfo, @Nullable ConvertorExecutor convertorExecutor, @Nullable TranslatorLibrary translatorLibrary) -
Uses of DeviceInfo in org.opendaylight.openflowplugin.impl.connection
Methods in org.opendaylight.openflowplugin.impl.connection that return DeviceInfo -
Uses of DeviceInfo in org.opendaylight.openflowplugin.impl.device
Methods in org.opendaylight.openflowplugin.impl.device that return DeviceInfoMethods in org.opendaylight.openflowplugin.impl.device with parameters of type DeviceInfo -
Uses of DeviceInfo in org.opendaylight.openflowplugin.impl.lifecycle
Methods in org.opendaylight.openflowplugin.impl.lifecycle that return DeviceInfoMethods in org.opendaylight.openflowplugin.impl.lifecycle that return types with arguments of type DeviceInfoMethods in org.opendaylight.openflowplugin.impl.lifecycle with parameters of type DeviceInfoModifier and TypeMethodDescriptionContextChainHolderImpl.getContextChain
(DeviceInfo deviceInfo) void
ContextChainHolderImpl.onDeviceRemoved
(DeviceInfo deviceInfo) void
ContextChainHolderImpl.onMasterRoleAcquired
(DeviceInfo deviceInfo, ContextChainMastershipState mastershipState) void
ContextChainHolderImpl.onNotAbleToStartMastership
(DeviceInfo deviceInfo, String reason, boolean mandatory) void
ContextChainHolderImpl.onSlaveRoleAcquired
(DeviceInfo deviceInfo) void
ContextChainHolderImpl.onSlaveRoleNotAcquired
(DeviceInfo deviceInfo, String reason) -
Uses of DeviceInfo in org.opendaylight.openflowplugin.impl.mastership
Methods in org.opendaylight.openflowplugin.impl.mastership with parameters of type DeviceInfoModifier and TypeMethodDescriptionvoid
MastershipChangeServiceManagerImpl.becomeMaster
(@NonNull DeviceInfo deviceInfo) com.google.common.util.concurrent.ListenableFuture<ResultState>
MastershipChangeServiceManagerImpl.becomeMasterBeforeSubmittedDS
(@NonNull DeviceInfo deviceInfo) void
MastershipChangeServiceManagerImpl.becomeSlaveOrDisconnect
(@NonNull DeviceInfo deviceInfo) void
MastershipServiceDelegate.onBecomeOwner
(@NonNull DeviceInfo deviceInfo) com.google.common.util.concurrent.ListenableFuture<Void>
ReconciliationFrameworkServiceDelegate.onDeviceDisconnected
(@NonNull DeviceInfo deviceInfo) com.google.common.util.concurrent.ListenableFuture<ResultState>
ReconciliationFrameworkServiceDelegate.onDevicePrepared
(@NonNull DeviceInfo deviceInfo) void
MastershipServiceDelegate.onLoseOwnership
(@NonNull DeviceInfo deviceInfo) -
Uses of DeviceInfo in org.opendaylight.openflowplugin.impl.role
Methods in org.opendaylight.openflowplugin.impl.role that return DeviceInfoMethods in org.opendaylight.openflowplugin.impl.role with parameters of type DeviceInfo -
Uses of DeviceInfo in org.opendaylight.openflowplugin.impl.rpc
Methods in org.opendaylight.openflowplugin.impl.rpc with parameters of type DeviceInfo -
Uses of DeviceInfo in org.opendaylight.openflowplugin.impl.services
Methods in org.opendaylight.openflowplugin.impl.services that return DeviceInfo -
Uses of DeviceInfo in org.opendaylight.openflowplugin.impl.statistics
Methods in org.opendaylight.openflowplugin.impl.statistics with parameters of type DeviceInfoModifier and TypeMethodDescriptionvoid
StatisticsManagerImpl.onDeviceRemoved
(DeviceInfo deviceInfo) -
Uses of DeviceInfo in org.opendaylight.openflowplugin.impl.statistics.services.compatibility
Methods in org.opendaylight.openflowplugin.impl.statistics.services.compatibility with parameters of type DeviceInfoModifier and TypeMethodDescriptionstatic FlowsStatisticsUpdate
FlowStatisticsToNotificationTransformer.transformToNotification
(List<MultipartReply> mpResult, DeviceInfo deviceInfo, OpenflowVersion ofVersion, TransactionId emulatedTxId, ConvertorExecutor convertorExecutor) Transform to notification.static GroupStatisticsUpdated
GroupStatisticsToNotificationTransformer.transformToNotification
(List<MultipartReply> mpReplyList, DeviceInfo deviceInfo, TransactionId emulatedTxId, ConvertorExecutor convertorExecutor) Transform statistics to notification.static MeterStatisticsUpdated
MeterStatisticsToNotificationTransformer.transformToNotification
(List<MultipartReply> mpReplyList, DeviceInfo deviceInfo, OpenflowVersion ofVersion, TransactionId emulatedTxId, ConvertorExecutor convertorExecutor) Transform statistics to notification.NodeConnectorStatisticsToNotificationTransformer.transformToNotification
(List<MultipartReply> mpReplyList, DeviceInfo deviceInfo, OpenflowVersion ofVersion, TransactionId emulatedTxId) Transform statistics to notification.static QueueStatisticsUpdate
QueueStatisticsToNotificationTransformer.transformToNotification
(List<MultipartReply> mpReplyList, DeviceInfo deviceInfo, OpenflowVersion ofVersion, TransactionId emulatedTxId) Transform statistics to notification. -
Uses of DeviceInfo in org.opendaylight.openflowplugin.impl.translator
Methods in org.opendaylight.openflowplugin.impl.translator with parameters of type DeviceInfoModifier and TypeMethodDescriptionAggregatedFlowStatisticsTranslator.translate
(MultipartReply input, DeviceInfo deviceInfo, Object connectionDistinguisher) FlowRemovedTranslator.translate
(FlowRemoved input, DeviceInfo deviceInfo, Object connectionDistinguisher) PacketReceivedTranslator.translate
(PacketInMessage input, DeviceInfo deviceInfo, Object connectionDistinguisher) PortUpdateTranslator.translate
(PortGrouping input, DeviceInfo deviceInfo, Object connectionDistinguisher) protected MatchBuilder
FlowRemovedTranslator.translateMatch
(FlowRemoved flowRemoved, DeviceInfo deviceInfo) protected MatchBuilder
FlowRemovedV10Translator.translateMatch
(FlowRemoved flowRemoved, DeviceInfo deviceInfo) -
Uses of DeviceInfo in org.opendaylight.openflowplugin.impl.util
Methods in org.opendaylight.openflowplugin.impl.util with parameters of type DeviceInfoModifier and TypeMethodDescriptionstatic void
DeviceInitializationUtil.makeEmptyTables
(TxFacade txFacade, DeviceInfo deviceInfo, short nrOfTables) Create specified number of empty tables on device.