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 and Description
    --- | ---
    `String` | `getServiceId()` Get the ID of the service.
    `void` | `shutdown()` Deprecated. use `AutoCloseable.close()` instead

    - ### 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`

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

      `close`

- - ### 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`

Copyright © 2021 The Apache Software Foundation. All rights reserved.