Package org.apache.storm.generated

## Interface DistributedRPCInvocations.Iface

- All Known Subinterfaces:
    `ILocalDRPC`
  All Known Implementing Classes:
    `DistributedRPCInvocations.Client`, `DRPCInvocationsClient`, `DRPCThrift`, `LocalDRPC`
  Enclosing class:
    DistributedRPCInvocations

      public static interface DistributedRPCInvocations.Iface

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | `failRequest​(String id)` |
    `void` | `failRequestV2​(String id, DRPCExecutionException e)` |
    `DRPCRequest` | `fetchRequest​(String functionName)` |
    `void` | `result​(String id, String result)` |

- - ### Method Detail

    - #### result

          void result​(String id,
                      String result)
               throws AuthorizationException,
                      org.apache.storm.thrift.TException

      Throws:
        `AuthorizationException`
        `org.apache.storm.thrift.TException`

    - #### fetchRequest

          DRPCRequest fetchRequest​(String functionName)
                            throws AuthorizationException,
                                   org.apache.storm.thrift.TException

      Throws:
        `AuthorizationException`
        `org.apache.storm.thrift.TException`

    - #### failRequest

          void failRequest​(String id)
                    throws AuthorizationException,
                           org.apache.storm.thrift.TException

      Throws:
        `AuthorizationException`
        `org.apache.storm.thrift.TException`

    - #### failRequestV2

          void failRequestV2​(String id,
                             DRPCExecutionException e)
                      throws AuthorizationException,
                             org.apache.storm.thrift.TException

      Throws:
        `AuthorizationException`
        `org.apache.storm.thrift.TException`