com.sun.n1.sps.model.host
Interface MachineInfo


public interface MachineInfo

Contains information describing the physical machine and remote agent install info associated with a particular host.


Method Summary
 java.lang.String getOSArch()
          Returns the architecture of the operating system.
 java.lang.String getOSName()
          Returns the normalized name of the operating system.
 java.lang.String getOSVersion()
          Returns the version of the operating system.
 java.lang.String getRABuildNumber()
          Returns the build number of the remote agent installation.
 java.lang.String getRAConfigDir()
          Returns the absolute path of the config directory of the remote agent installation.
 java.lang.String getRADataDir()
          Returns the absolute path of the data directory of the remote agent installation.
 java.lang.String getRAFileSeparator()
          Returns the file separator of the remote agent operating system.
 java.lang.String getRAHomeDir()
          Returns the absolute path of the home directory of the remote agent installation.
 java.lang.String getRAPathSeparator()
          Returns the file separator of the remote agent operating system.
 java.lang.String getRATmpDir()
          Returns the absolute path of the temporary directory of the remote agent installation.
 java.lang.String getRAVersionNumber()
          Returns the version number of the remote agent installation.
 

Method Detail

getOSName

java.lang.String getOSName()
Returns the normalized name of the operating system. The value of this property is determined using the OSName property of the platform of the target machine. For example, Microsoft Windows 2000 has name "Windows 2000" and Solaris 8 OS has name "SunOS".


getOSVersion

java.lang.String getOSVersion()
Returns the version of the operating system. The value of this property is determined using the OSVersion property of the platform of the target machine. For example, Windows 2000 has version "5.0" and Solaris 8 OS has version "5.8".


getOSArch

java.lang.String getOSArch()
Returns the architecture of the operating system. The value of this property is determined using the OSArch property of the platform of the target machine. For example, Windows 2000 has archictecture "x86" and Solaris 8 OS has architecture "sparc" or "i386".


getRAHomeDir

java.lang.String getRAHomeDir()
Returns the absolute path of the home directory of the remote agent installation.

Returns:
The remote agent home directory.

getRADataDir

java.lang.String getRADataDir()
Returns the absolute path of the data directory of the remote agent installation.

Returns:
The remote agent data directory.

getRATmpDir

java.lang.String getRATmpDir()
Returns the absolute path of the temporary directory of the remote agent installation.

Returns:
The remote agent temporary directory.

getRAConfigDir

java.lang.String getRAConfigDir()
Returns the absolute path of the config directory of the remote agent installation.

Returns:
The remote agent config directory.

getRABuildNumber

java.lang.String getRABuildNumber()
Returns the build number of the remote agent installation.

Returns:
The remote agent build number.

getRAVersionNumber

java.lang.String getRAVersionNumber()
Returns the version number of the remote agent installation.

Returns:
The remote agent version number.

getRAFileSeparator

java.lang.String getRAFileSeparator()
Returns the file separator of the remote agent operating system.

Returns:
The remote agent file separator.

getRAPathSeparator

java.lang.String getRAPathSeparator()
Returns the file separator of the remote agent operating system.

Returns:
The remote agent file separator.