Interface RpcHandlerProvider

  • All Known Implementing Classes:
    RpcHandlerProviderImpl

    public interface RpcHandlerProvider
    Common interface for RPC (Remote Procedure Call) handler providers.

    The RPC handler provider may be injected via CDI (Contexts and Dependency Injection).

    Since:
    8.5.0
    Author:
    XIMA MEDIA GmbH
    • Method Detail

      • getHandler

        @NotNull
        <THandler extends RpcHandler> THandler getHandler​(Class<THandler> rpcHandler)
        Returns the RPC handler for the given class.
        Type Parameters:
        THandler - The type of the RPC handler.
        Parameters:
        rpcHandler - The class of the RPC handler to get.
        Returns:
        The RPC handler for the given class.
        Throws:
        NullPointerException - if the handler is not found.