com.ibm.jtopenlite
Class SystemInfo

java.lang.Object
  extended by com.ibm.jtopenlite.SystemInfo

public final class SystemInfo
extends Object

Initially obtained from a SignonConnection object; contains information about the IBM i host, such as VRM level (V5R4M0, etc) and password level. All host server connections will have an associated SystemInfo object. If a connection is constructed using a system name, user, and password, then an implicit SignonConnection is made to obtain the SystemInfo object, and then closed.

For performance reasons, when multiple connections need to be made to the same host (Command, DDM, File, etc), an application may want to explicitly retrieve the SystemInfo object directly from the SignonConnection, in order to avoid any implicit SignonConnections.


Field Summary
static int VERSION_540
           
static int VERSION_610
           
static int VERSION_710
           
 
Method Summary
 boolean equals(Object obj)
           
 int getPasswordLevel()
          Returns the server password level.
 int getServerCCSID()
          Returns the server CCSID.
 int getServerLevel()
          Returns the server lipi level.
 int getServerVersion()
          Returns the server VRM version.
 String getSystem()
          Returns the system name.
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

VERSION_540

public static final int VERSION_540
See Also:
Constant Field Values

VERSION_610

public static final int VERSION_610
See Also:
Constant Field Values

VERSION_710

public static final int VERSION_710
See Also:
Constant Field Values
Method Detail

getSystem

public String getSystem()
Returns the system name.


getServerCCSID

public int getServerCCSID()
Returns the server CCSID.


getServerLevel

public int getServerLevel()
Returns the server lipi level.


getServerVersion

public int getServerVersion()
Returns the server VRM version.


getPasswordLevel

public int getPasswordLevel()
Returns the server password level.


hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

toString

public String toString()
Overrides:
toString in class Object