Skip navigation links
  • Overview
  • Package
  • Class
  • Use
  • Tree
  • Deprecated
  • Index
  • Help
  • Summary:

    • Nested
    • Field
    • Constr
    • Method
  • Detail:

    • Field
    • Constr
    • Method
  • Summary: 
  • Nested | 
  • Field | 
  • Constr | 
  • Method
  • Detail: 
  • Field | 
  • Constr | 
  • Method
SEARCH
Package org.opendaylight.openflowplugin.impl.services

Class RoleService

java.lang.Object
org.opendaylight.openflowplugin.impl.services.AbstractService<RoleRequestInputBuilder,RoleRequestOutput>
org.opendaylight.openflowplugin.impl.services.AbstractSimpleService<RoleRequestInputBuilder,RoleRequestOutput>
org.opendaylight.openflowplugin.impl.services.RoleService

public class RoleService extends AbstractSimpleService<RoleRequestInputBuilder,RoleRequestOutput>
  • Constructor Summary

    Constructors
    Constructor
    Description
    RoleService(RequestContextStack requestContextStack, DeviceContext deviceContext, Class<RoleRequestOutput> clazz)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected OfHeader
    buildRequest(Xid xid, RoleRequestInputBuilder input)
     
    com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.Uint64>
    getGenerationIdFromDevice(org.opendaylight.yangtools.yang.common.Uint8 version)
     
    com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SetRoleOutput>>
    submitRoleChange(OfpRole ofpRole, org.opendaylight.yangtools.yang.common.Uint8 version, org.opendaylight.yangtools.yang.common.Uint64 generationId)
     

    Methods inherited from class org.opendaylight.openflowplugin.impl.services.AbstractSimpleService

    createCallback

    Methods inherited from class org.opendaylight.openflowplugin.impl.services.AbstractService

    canUseSingleLayerSerialization, getDatapathId, getDeviceContext, getDeviceInfo, getDeviceRegistry, getEventIdentifier, getMessageSpy, getRequestContextStack, getTxFacade, getVersion, handleServiceCall, handleServiceCall, setEventIdentifier

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • RoleService

      public RoleService(RequestContextStack requestContextStack, DeviceContext deviceContext, Class<RoleRequestOutput> clazz)
  • Method Details

    • buildRequest

      protected OfHeader buildRequest(Xid xid, RoleRequestInputBuilder input)
      Specified by:
      buildRequest in class AbstractService<RoleRequestInputBuilder,RoleRequestOutput>
    • getGenerationIdFromDevice

      public com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.Uint64> getGenerationIdFromDevice(org.opendaylight.yangtools.yang.common.Uint8 version)
    • submitRoleChange

      public com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SetRoleOutput>> submitRoleChange(OfpRole ofpRole, org.opendaylight.yangtools.yang.common.Uint8 version, org.opendaylight.yangtools.yang.common.Uint64 generationId)

Copyright © 2025 OpenDaylight. All rights reserved.