Package org.apache.storm

## Interface ILocalDRPC

- All Superinterfaces:
    `AutoCloseable`, `DistributedRPC.Iface`, `DistributedRPCInvocations.Iface`, `Shutdownable`
  All Known Implementing Classes:
    `LocalDRPC`

      public interface ILocalDRPC
      extends DistributedRPC.Iface, DistributedRPCInvocations.Iface, Shutdownable, AutoCloseable

- - ### Method Summary

    All Methods Instance Methods Abstract Methods Deprecated Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `String` | `getServiceId()` | Get the ID of the service.
    `void` | `shutdown()` | Deprecated. use `AutoCloseable.close()` instead

    - ### Methods inherited from interface java.lang.AutoCloseable

      `close`

    - ### Methods inherited from interface org.apache.storm.generated.DistributedRPC.Iface

      `execute`

    - ### Methods inherited from interface org.apache.storm.generated.DistributedRPCInvocations.Iface

      `failRequest, failRequestV2, fetchRequest, result`

- - ### Method Detail

    - #### getServiceId

          String getServiceId()

      Get the ID of the service. This is used internally if multiple local DRPC clusters are in use at one time.

    - #### shutdown

          @Deprecated
          void shutdown()

      Deprecated.
      use `AutoCloseable.close()` instead
      Shutdown.
      Specified by:
        `shutdown` in interface `Shutdownable`