Interface RemotePluginClient

  • All Superinterfaces:
    org.eclipse.keyple.core.common.KeyplePluginExtension

    public interface RemotePluginClient
    extends org.eclipse.keyple.core.common.KeyplePluginExtension
    API of the Remote Plugin Client associated to a Local Service Server to be used in the Reader Server Side configuration mode.

    This plugin must be registered as a standard plugin by the application installed on a Client not having local access to the smart card reader and that wishes to control the reader remotely.

    It is a KeyplePluginExtension of a Keyple Plugin, ObservablePlugin or PoolPlugin.

    Since:
    2.0.0
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      org.eclipse.keyple.distributed.AsyncNodeClient getAsyncNode()
      Gets the associated AsyncNodeClient if the service is configured with an asynchronous network protocol.
    • Method Detail

      • getAsyncNode

        org.eclipse.keyple.distributed.AsyncNodeClient getAsyncNode()
        Gets the associated AsyncNodeClient if the service is configured with an asynchronous network protocol.
        Returns:
        A not null reference.
        Throws:
        java.lang.IllegalStateException - If the service is not configured with an asynchronous network protocol.
        Since:
        2.0.0