## Uses of Interface
org.apache.ignite.services.ServiceCallContext

- Packages that use ServiceCallContext
  Package | Description
  --- | ---
  org.apache.ignite | Contains entry-point Ignite & HPC APIs.
  org.apache.ignite.client | Contains Ignite Thin Client API classes.
  org.apache.ignite.services | Contains main Managed Services APIs.

- - ### Uses of ServiceCallContext in org.apache.ignite

    Methods in org.apache.ignite with parameters of type ServiceCallContext
    Modifier and Type | Method | Description
    --- | --- | ---
    `<T> T` | IgniteServices.`serviceProxy​(String name, Class<? super T> svcItf, boolean sticky, ServiceCallContext callCtx)` | Gets a handle on remote or local service with the specified caller context.
    `<T> T` | IgniteServices.`serviceProxy​(String name, Class<? super T> svcItf, boolean sticky, ServiceCallContext callCtx, long timeout)` | Gets a handle on remote or local service with the specified caller context and the timeout.

  - ### Uses of ServiceCallContext in org.apache.ignite.client

    Methods in org.apache.ignite.client with parameters of type ServiceCallContext
    Modifier and Type | Method | Description
    --- | --- | ---
    `<T> T` | ClientServices.`serviceProxy​(String name, Class<? super T> svcItf, ServiceCallContext callCtx)` | Gets a remote handle on the service with the specified caller context.
    `<T> T` | ClientServices.`serviceProxy​(String name, Class<? super T> svcItf, ServiceCallContext callCtx, long timeout)` | Gets a remote handle on the service with the specified caller context and timeout.

  - ### Uses of ServiceCallContext in org.apache.ignite.services

    Methods in org.apache.ignite.services that return ServiceCallContext
    Modifier and Type | Method | Description
    --- | --- | ---
    `ServiceCallContext` | ServiceCallContextBuilder.`build()` |
    `@Nullable ServiceCallContext` | ServiceContext.`currentCallContext()` | Gets context of the current service call.