Interface TerminalDiscoveryApi


public interface TerminalDiscoveryApi
  • Method Details

    • areTerminalsAvailable

      default void areTerminalsAvailable(List<ExternalTerminal> terminals, TerminalDiscoveryDelegate delegate)
      Currently only supported for OPI-NL Currently only supported for Attended terminals
      Parameters:
      terminals - List of ExternalTerminal object with connection information to reach the terminal, containing IP address, ports, terminalType with opi-language and socket mode.
      delegate - Callback hook towards the caller to inform regarding completed/terminal found/error
    • automaticTerminalDiscovery

      @Deprecated default void automaticTerminalDiscovery(TerminalDiscoveryDelegate delegate)
      Currently only supported for Attended terminals
      Parameters:
      delegate - Callback hook towards the caller to inform regarding completed/terminal found/error
    • automaticTerminalDiscovery

      default void automaticTerminalDiscovery(TerminalDiscoveryDelegate delegate, boolean onlySearchForLocalTerminal)
      Currently only supported for Attended terminals
      Parameters:
      delegate - Callback hook towards the caller to inform regarding completed/terminal found/error
      onlySearchForLocalTerminal - Parameter to indicate if only a search for local terminals is needed
    • abortTerminalDiscovery

      default void abortTerminalDiscovery()
    • unsupported

      static void unsupported()