Class InoNetClient


  • public class InoNetClient
    extends java.lang.Object
    The class represents any Innovator network client registered at a license server. A network client is a host that actually runs an Innovator application. This application registers the host name, its IP address and the Innovator user who started the application on the configured license server.
    Author:
    borschet
    • Constructor Detail

      • InoNetClient

        public InoNetClient​(java.lang.String host,
                            java.lang.String ip,
                            java.lang.String user,
                            java.util.List<InoProgram> progLst)
        Used by LicenseServer to create a list of network clients.
        Parameters:
        host - the host name
        ip - the IP address
        user - the user name
        progLst - list of programs
        See Also:
        LicenseServer.getInnovatorClients()
    • Method Detail

      • getHost

        public java.lang.String getHost()
        Returns:
        the client's host name.
      • getIp

        public java.lang.String getIp()
        Returns:
        the client's IP address as a string
      • getUser

        public java.lang.String getUser()
        Returns:
        the Innovator user configured on this client.
      • getPrograms

        public java.util.List<InoProgram> getPrograms()
        Returns:
        all programs currently running on this host
      • isActualClient

        public boolean isActualClient()
      • isActualUser

        public boolean isActualUser()