llnl.visit
Class MachineProfile
java.lang.Object
llnl.visit.AttributeSubject
llnl.visit.MachineProfile
public class MachineProfile
- extends AttributeSubject
Methods inherited from class llnl.visit.AttributeSubject |
Attach, boolToString, Detach, doubleArrayToString, doubleToString, doubleVectorToString, floatArrayToString, floatToString, floatVectorToString, GetAttributeId, GetClassName, intArrayToString, intToString, intVectorToString, IsSelected, Notify, NumAttributes, NumAttributesSelected, Read, Select, SelectAll, SetAttributeId, stringToString, stringVectorToString, toString, ucharArrayToString, ucharToString, ucharVectorToString, UnSelectAll, Write, WriteSelect |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CLIENTHOSTDETERMINATION_MACHINENAME
public static final int CLIENTHOSTDETERMINATION_MACHINENAME
- See Also:
- Constant Field Values
CLIENTHOSTDETERMINATION_MANUALLYSPECIFIED
public static final int CLIENTHOSTDETERMINATION_MANUALLYSPECIFIED
- See Also:
- Constant Field Values
CLIENTHOSTDETERMINATION_PARSEDFROMSSHCLIENT
public static final int CLIENTHOSTDETERMINATION_PARSEDFROMSSHCLIENT
- See Also:
- Constant Field Values
MachineProfile
public MachineProfile()
MachineProfile
public MachineProfile(int nMoreFields)
MachineProfile
public MachineProfile(MachineProfile obj)
Offset
public int Offset()
- Description copied from class:
AttributeSubject
- Returns the offset into the selected table where this state object's fields begin.
- Overrides:
Offset
in class AttributeSubject
- Returns:
- An offset into the selected table.
GetNumAdditionalAttributes
public int GetNumAdditionalAttributes()
- Description copied from class:
AttributeSubject
- Returns the number of attributes added in this level of the state object.
- Overrides:
GetNumAdditionalAttributes
in class AttributeSubject
- Returns:
- The number of attributes added in this level of the state object.
equals
public boolean equals(MachineProfile obj)
SetHost
public void SetHost(java.lang.String host_)
SetUserName
public void SetUserName(java.lang.String userName_)
SetPassword
public void SetPassword(java.lang.String password_)
SetHostAliases
public void SetHostAliases(java.lang.String hostAliases_)
SetHostNickname
public void SetHostNickname(java.lang.String hostNickname_)
SetDirectory
public void SetDirectory(java.lang.String directory_)
SetShareOneBatchJob
public void SetShareOneBatchJob(boolean shareOneBatchJob_)
SetSshPortSpecified
public void SetSshPortSpecified(boolean sshPortSpecified_)
SetSshPort
public void SetSshPort(int sshPort_)
SetSshCommandSpecified
public void SetSshCommandSpecified(boolean sshCommandSpecified_)
SetSshCommand
public void SetSshCommand(java.util.Vector sshCommand_)
SetUseGateway
public void SetUseGateway(boolean useGateway_)
SetGatewayHost
public void SetGatewayHost(java.lang.String gatewayHost_)
SetClientHostDetermination
public void SetClientHostDetermination(int clientHostDetermination_)
SetManualClientHostName
public void SetManualClientHostName(java.lang.String manualClientHostName_)
SetTunnelSSH
public void SetTunnelSSH(boolean tunnelSSH_)
SetMaximumNodesValid
public void SetMaximumNodesValid(boolean maximumNodesValid_)
SetMaximumNodes
public void SetMaximumNodes(int maximumNodes_)
SetMaximumProcessorsValid
public void SetMaximumProcessorsValid(boolean maximumProcessorsValid_)
SetMaximumProcessors
public void SetMaximumProcessors(int maximumProcessors_)
SetActiveProfile
public void SetActiveProfile(int activeProfile_)
GetHost
public java.lang.String GetHost()
GetUserName
public java.lang.String GetUserName()
GetPassword
public java.lang.String GetPassword()
GetHostAliases
public java.lang.String GetHostAliases()
GetHostNickname
public java.lang.String GetHostNickname()
GetDirectory
public java.lang.String GetDirectory()
GetShareOneBatchJob
public boolean GetShareOneBatchJob()
GetSshPortSpecified
public boolean GetSshPortSpecified()
GetSshPort
public int GetSshPort()
GetSshCommandSpecified
public boolean GetSshCommandSpecified()
GetSshCommand
public java.util.Vector GetSshCommand()
GetUseGateway
public boolean GetUseGateway()
GetGatewayHost
public java.lang.String GetGatewayHost()
GetClientHostDetermination
public int GetClientHostDetermination()
GetManualClientHostName
public java.lang.String GetManualClientHostName()
GetTunnelSSH
public boolean GetTunnelSSH()
GetMaximumNodesValid
public boolean GetMaximumNodesValid()
GetMaximumNodes
public int GetMaximumNodes()
GetMaximumProcessorsValid
public boolean GetMaximumProcessorsValid()
GetMaximumProcessors
public int GetMaximumProcessors()
GetLaunchProfiles
public java.util.Vector GetLaunchProfiles()
GetActiveProfile
public int GetActiveProfile()
WriteAtts
public void WriteAtts(CommunicationBuffer buf)
- Description copied from class:
AttributeSubject
- Writes the selected fields of the object to the buffer.
- Overrides:
WriteAtts
in class AttributeSubject
- Parameters:
buf
- The communication buffer to which the object will be written.
ReadAtts
public void ReadAtts(int index,
CommunicationBuffer buf)
- Description copied from class:
AttributeSubject
- Reads the specified index's data from the buffer into the object.
- Specified by:
ReadAtts
in class AttributeSubject
buf
- The communication buffer to from which the object will be read.
toString
public java.lang.String toString(java.lang.String indent)
- Overrides:
toString
in class AttributeSubject
AddLaunchProfiles
public void AddLaunchProfiles(LaunchProfile obj)
ClearLaunchProfiles
public void ClearLaunchProfiles()
RemoveLaunchProfiles
public void RemoveLaunchProfiles(int index)
GetNumLaunchProfiles
public int GetNumLaunchProfiles()
GetLaunchProfiles
public LaunchProfile GetLaunchProfiles(int i)