Uses of Interface
org.opendaylight.openflowplugin.api.openflow.device.DeviceInfo
- 
- 
Uses of DeviceInfo in org.opendaylight.openflowplugin.api.openflowMethods in org.opendaylight.openflowplugin.api.openflow that return DeviceInfo Modifier and Type Method Description DeviceInfoOFPContext. getDeviceInfo()Get device info.
- 
Uses of DeviceInfo in org.opendaylight.openflowplugin.api.openflow.connectionMethods in org.opendaylight.openflowplugin.api.openflow.connection that return DeviceInfo Modifier and Type Method Description DeviceInfoConnectionContext. getDeviceInfo()Create and return basic device info.
- 
Uses of DeviceInfo in org.opendaylight.openflowplugin.api.openflow.deviceMethods in org.opendaylight.openflowplugin.api.openflow.device with parameters of type DeviceInfo Modifier and Type Method Description OMessageTranslator. translate(I input, DeviceInfo deviceInfo, Object connectionDistinguisher)Translates from input to output.
- 
Uses of DeviceInfo in org.opendaylight.openflowplugin.api.openflow.device.handlersMethods in org.opendaylight.openflowplugin.api.openflow.device.handlers with parameters of type DeviceInfo Modifier and Type Method Description voidDeviceRemovedHandler. onDeviceRemoved(DeviceInfo deviceInfo)Method is used to propagate information about device being removed from manager.
- 
Uses of DeviceInfo in org.opendaylight.openflowplugin.api.openflow.lifecycleMethods in org.opendaylight.openflowplugin.api.openflow.lifecycle that return types with arguments of type DeviceInfo Modifier and Type Method Description List<DeviceInfo>MasterChecker. listOfMasteredDevices()Mastered devices.Methods in org.opendaylight.openflowplugin.api.openflow.lifecycle with parameters of type DeviceInfo Modifier and Type Method Description voidOwnershipChangeListener. 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.ContextChainContextChainHolder. 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.mastershipMethods in org.opendaylight.openflowplugin.api.openflow.mastership with parameters of type DeviceInfo Modifier and Type Method Description voidMastershipChangeService. 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.implMethods in org.opendaylight.openflowplugin.applications.arbitratorreconciliation.impl with parameters of type DeviceInfo Modifier and Type Method Description com.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.implMethods in org.opendaylight.openflowplugin.applications.frm.impl with parameters of type DeviceInfo Modifier and Type Method Description com.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.reconciliationMethods in org.opendaylight.openflowplugin.applications.reconciliation with parameters of type DeviceInfo Modifier and Type Method Description com.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.implMethods in org.opendaylight.openflowplugin.applications.reconciliation.impl with parameters of type DeviceInfo Modifier and Type Method Description com.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.commonMethods in org.opendaylight.openflowplugin.impl.common with parameters of type DeviceInfo Modifier and Type Method Description static Optional<? extends MultipartReplyBody>MultipartReplyTranslatorUtil. translate(OfHeader message, DeviceInfo deviceInfo, @Nullable ConvertorExecutor convertorExecutor, @Nullable TranslatorLibrary translatorLibrary)
- 
Uses of DeviceInfo in org.opendaylight.openflowplugin.impl.connectionMethods in org.opendaylight.openflowplugin.impl.connection that return DeviceInfo Modifier and Type Method Description DeviceInfoConnectionContextImpl. getDeviceInfo()
- 
Uses of DeviceInfo in org.opendaylight.openflowplugin.impl.deviceMethods in org.opendaylight.openflowplugin.impl.device that return DeviceInfo Modifier and Type Method Description DeviceInfoDeviceContextImpl. getDeviceInfo()Methods in org.opendaylight.openflowplugin.impl.device with parameters of type DeviceInfo Modifier and Type Method Description voidDeviceManagerImpl. onDeviceRemoved(DeviceInfo deviceInfo)
- 
Uses of DeviceInfo in org.opendaylight.openflowplugin.impl.lifecycleMethods in org.opendaylight.openflowplugin.impl.lifecycle that return DeviceInfo Modifier and Type Method Description DeviceInfoGuardedContextImpl. getDeviceInfo()Methods in org.opendaylight.openflowplugin.impl.lifecycle that return types with arguments of type DeviceInfo Modifier and Type Method Description List<DeviceInfo>ContextChainHolderImpl. listOfMasteredDevices()Methods in org.opendaylight.openflowplugin.impl.lifecycle with parameters of type DeviceInfo Modifier and Type Method Description ContextChainContextChainHolderImpl. 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.mastershipMethods in org.opendaylight.openflowplugin.impl.mastership with parameters of type DeviceInfo Modifier and Type Method Description voidMastershipChangeServiceManagerImpl. 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.roleMethods in org.opendaylight.openflowplugin.impl.role that return DeviceInfo Modifier and Type Method Description DeviceInfoRoleContextImpl. getDeviceInfo()Methods in org.opendaylight.openflowplugin.impl.role with parameters of type DeviceInfo Modifier and Type Method Description voidRoleManagerImpl. onDeviceRemoved(DeviceInfo deviceInfo)
- 
Uses of DeviceInfo in org.opendaylight.openflowplugin.impl.rpcMethods in org.opendaylight.openflowplugin.impl.rpc with parameters of type DeviceInfo Modifier and Type Method Description voidRpcManagerImpl. onDeviceRemoved(DeviceInfo deviceInfo)
- 
Uses of DeviceInfo in org.opendaylight.openflowplugin.impl.servicesMethods in org.opendaylight.openflowplugin.impl.services that return DeviceInfo Modifier and Type Method Description DeviceInfoAbstractService. getDeviceInfo()
- 
Uses of DeviceInfo in org.opendaylight.openflowplugin.impl.statisticsMethods in org.opendaylight.openflowplugin.impl.statistics with parameters of type DeviceInfo Modifier and Type Method Description voidStatisticsManagerImpl. onDeviceRemoved(DeviceInfo deviceInfo)
- 
Uses of DeviceInfo in org.opendaylight.openflowplugin.impl.statistics.services.compatibilityMethods in org.opendaylight.openflowplugin.impl.statistics.services.compatibility with parameters of type DeviceInfo Modifier and Type Method Description static 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.static NodeConnectorStatisticsUpdateNodeConnectorStatisticsToNotificationTransformer. 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.translatorMethods in org.opendaylight.openflowplugin.impl.translator with parameters of type DeviceInfo Modifier and Type Method Description AggregatedFlowStatisticsAggregatedFlowStatisticsTranslator. translate(MultipartReply input, DeviceInfo deviceInfo, Object connectionDistinguisher)FlowRemovedFlowRemovedTranslator. translate(FlowRemoved input, DeviceInfo deviceInfo, Object connectionDistinguisher)PacketReceivedPacketReceivedTranslator. translate(PacketInMessage input, DeviceInfo deviceInfo, Object connectionDistinguisher)FlowCapableNodeConnectorPortUpdateTranslator. 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.utilMethods in org.opendaylight.openflowplugin.impl.util with parameters of type DeviceInfo Modifier and Type Method Description static voidDeviceInitializationUtil. makeEmptyTables(TxFacade txFacade, DeviceInfo deviceInfo, short nrOfTables)Create specified number of empty tables on device.
 
-