All Superinterfaces:
org.opendaylight.yangtools.yang.binding.RpcService
All Known Implementing Classes:
OpenflowpluginGroupTestServiceProvider, SalGroupServiceImpl

@Generated("mdsal-binding-generator") public interface SalGroupService extends org.opendaylight.yangtools.yang.binding.RpcService
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<AddGroupOutput>>
    Invoke add-group RPC.
    com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<RemoveGroupOutput>>
    Invoke remove-group RPC.
    com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<UpdateGroupOutput>>
    Invoke update-group RPC.
  • Method Details

    • addGroup

      @CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<AddGroupOutput>> addGroup(AddGroupInput input)
      Invoke add-group RPC.
           
               Adding group to openflow device
           
       
      Parameters:
      input - of add-group
      Returns:
      output of add-group
    • removeGroup

      @CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<RemoveGroupOutput>> removeGroup(RemoveGroupInput input)
      Invoke remove-group RPC.
           
               Removing group from openflow device
           
       
      Parameters:
      input - of remove-group
      Returns:
      output of remove-group
    • updateGroup

      @CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<UpdateGroupOutput>> updateGroup(UpdateGroupInput input)
      Invoke update-group RPC.
           
               Updating group on openflow device
           
       
      Parameters:
      input - of update-group
      Returns:
      output of update-group