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

  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 Details

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