Package de.mid.innovator.client
Class InoNetClient
- java.lang.Object
-
- de.mid.innovator.client.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 Summary
Constructors Constructor Description InoNetClient(java.lang.String host, java.lang.String ip, java.lang.String user, java.util.List<InoProgram> progLst)
Used byLicenseServer
to create a list of network clients.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getHost()
java.lang.String
getIp()
java.util.List<InoProgram>
getPrograms()
java.lang.String
getUser()
boolean
isActualClient()
boolean
isActualUser()
-
-
-
Constructor Detail
-
InoNetClient
public InoNetClient(java.lang.String host, java.lang.String ip, java.lang.String user, java.util.List<InoProgram> progLst)
Used byLicenseServer
to create a list of network clients.- Parameters:
host
- the host nameip
- the IP addressuser
- the user nameprogLst
- 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()
-
-