Class SalGroupServiceImpl

java.lang.Object
org.opendaylight.openflowplugin.impl.services.sal.SalGroupServiceImpl
All Implemented Interfaces:
SalGroupService, org.opendaylight.yangtools.yang.binding.RpcService

public class SalGroupServiceImpl extends Object implements SalGroupService
  • Constructor Details

  • Method Details

    • addGroup

      public com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<AddGroupOutput>> addGroup(AddGroupInput input)
      Description copied from interface: SalGroupService
      Invoke add-group RPC.
           
               Adding group to openflow device
           
       
      Specified by:
      addGroup in interface SalGroupService
      Parameters:
      input - of add-group
      Returns:
      output of add-group
    • updateGroup

      public com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<UpdateGroupOutput>> updateGroup(UpdateGroupInput input)
      Description copied from interface: SalGroupService
      Invoke update-group RPC.
           
               Updating group on openflow device
           
       
      Specified by:
      updateGroup in interface SalGroupService
      Parameters:
      input - of update-group
      Returns:
      output of update-group
    • removeGroup

      public com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<RemoveGroupOutput>> removeGroup(RemoveGroupInput input)
      Description copied from interface: SalGroupService
      Invoke remove-group RPC.
           
               Removing group from openflow device
           
       
      Specified by:
      removeGroup in interface SalGroupService
      Parameters:
      input - of remove-group
      Returns:
      output of remove-group