Interface TerminalDiscoveryApi


  • public interface TerminalDiscoveryApi
    • Method Detail

      • areTerminalsAvailable

        default void areTerminalsAvailable​(java.util.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

        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()