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 TypeMethodDescriptionvoidDeviceRemovedHandler.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 TypeMethodDescriptionvoidOwnershipChangeListener.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).voidOwnershipChangeListener.becomeSlaveOrDisconnect(@NonNull DeviceInfo deviceInfo) Should be called when device is disconnected or going to be slaved.ContextChainHolder.getContextChain(DeviceInfo deviceInfo) Return theContextChainfor a givenDeviceInfo.voidContextChainMastershipWatcher.onMasterRoleAcquired(DeviceInfo deviceInfo, @NonNull ContextChainMastershipState mastershipState) Changed to MASTER role on device.voidContextChainMastershipWatcher.onNotAbleToStartMastership(DeviceInfo deviceInfo, String reason, boolean mandatory) Event occurs if there was a try to acquire MASTER role.default voidContextChainMastershipWatcher.onNotAbleToStartMastershipMandatory(DeviceInfo deviceInfo, String reason) Event occurs if there was a try to acquire MASTER role.voidContextChainMastershipWatcher.onSlaveRoleAcquired(DeviceInfo deviceInfo) Change to SLAVE role on device was successful.voidContextChainMastershipWatcher.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 TypeMethodDescriptionvoidMastershipChangeService.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.voidMastershipChangeService.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) voidDeviceMastershipManager.onBecomeOwner(@NonNull DeviceInfo deviceInfo) voidDeviceMastershipManager.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) voidContextChainHolderImpl.onDeviceRemoved(DeviceInfo deviceInfo) voidContextChainHolderImpl.onMasterRoleAcquired(DeviceInfo deviceInfo, ContextChainMastershipState mastershipState) voidContextChainHolderImpl.onNotAbleToStartMastership(DeviceInfo deviceInfo, String reason, boolean mandatory) voidContextChainHolderImpl.onSlaveRoleAcquired(DeviceInfo deviceInfo) voidContextChainHolderImpl.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 TypeMethodDescriptionvoidMastershipChangeServiceManagerImpl.becomeMaster(@NonNull DeviceInfo deviceInfo) com.google.common.util.concurrent.ListenableFuture<ResultState>MastershipChangeServiceManagerImpl.becomeMasterBeforeSubmittedDS(@NonNull DeviceInfo deviceInfo) voidMastershipChangeServiceManagerImpl.becomeSlaveOrDisconnect(@NonNull DeviceInfo deviceInfo) voidMastershipServiceDelegate.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) voidMastershipServiceDelegate.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 TypeMethodDescriptionvoidStatisticsManagerImpl.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 FlowsStatisticsUpdateFlowStatisticsToNotificationTransformer.transformToNotification(List<MultipartReply> mpResult, DeviceInfo deviceInfo, OpenflowVersion ofVersion, TransactionId emulatedTxId, ConvertorExecutor convertorExecutor) Transform to notification.static GroupStatisticsUpdatedGroupStatisticsToNotificationTransformer.transformToNotification(List<MultipartReply> mpReplyList, DeviceInfo deviceInfo, TransactionId emulatedTxId, ConvertorExecutor convertorExecutor) Transform statistics to notification.static MeterStatisticsUpdatedMeterStatisticsToNotificationTransformer.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 QueueStatisticsUpdateQueueStatisticsToNotificationTransformer.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 MatchBuilderFlowRemovedTranslator.translateMatch(FlowRemoved flowRemoved, DeviceInfo deviceInfo) protected MatchBuilderFlowRemovedV10Translator.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 voidDeviceInitializationUtil.makeEmptyTables(TxFacade txFacade, DeviceInfo deviceInfo, short nrOfTables) Create specified number of empty tables on device.