public class MachineProfile extends AttributeSubject
Modifier and Type | Field and Description |
---|---|
static int |
CLIENTHOSTDETERMINATION_MACHINENAME |
static int |
CLIENTHOSTDETERMINATION_MANUALLYSPECIFIED |
static int |
CLIENTHOSTDETERMINATION_PARSEDFROMSSHCLIENT |
Constructor and Description |
---|
MachineProfile() |
MachineProfile(int nMoreFields) |
MachineProfile(MachineProfile obj) |
Modifier and Type | Method and Description |
---|---|
void |
AddLaunchProfiles(LaunchProfile obj) |
void |
ClearLaunchProfiles() |
boolean |
equals(MachineProfile obj) |
int |
GetActiveProfile() |
int |
GetClientHostDetermination() |
java.lang.String |
GetDirectory() |
java.lang.String |
GetGatewayHost() |
java.lang.String |
GetHost() |
java.lang.String |
GetHostAliases() |
java.lang.String |
GetHostNickname() |
java.util.Vector |
GetLaunchProfiles() |
LaunchProfile |
GetLaunchProfiles(int i) |
java.lang.String |
GetManualClientHostName() |
int |
GetMaximumNodes() |
boolean |
GetMaximumNodesValid() |
int |
GetMaximumProcessors() |
boolean |
GetMaximumProcessorsValid() |
int |
GetNumAdditionalAttributes()
Returns the number of attributes added in this level of the state object.
|
int |
GetNumLaunchProfiles() |
java.lang.String |
GetPassword() |
boolean |
GetShareOneBatchJob() |
java.util.Vector |
GetSshCommand() |
boolean |
GetSshCommandSpecified() |
int |
GetSshPort() |
boolean |
GetSshPortSpecified() |
boolean |
GetTunnelSSH() |
boolean |
GetUseGateway() |
java.lang.String |
GetUserName() |
int |
Offset()
Returns the offset into the selected table where this state object's fields begin.
|
void |
ReadAtts(int index,
CommunicationBuffer buf)
Reads the specified index's data from the buffer into the object.
|
void |
RemoveLaunchProfiles(int index) |
void |
SetActiveProfile(int activeProfile_) |
void |
SetClientHostDetermination(int clientHostDetermination_) |
void |
SetDirectory(java.lang.String directory_) |
void |
SetGatewayHost(java.lang.String gatewayHost_) |
void |
SetHost(java.lang.String host_) |
void |
SetHostAliases(java.lang.String hostAliases_) |
void |
SetHostNickname(java.lang.String hostNickname_) |
void |
SetManualClientHostName(java.lang.String manualClientHostName_) |
void |
SetMaximumNodes(int maximumNodes_) |
void |
SetMaximumNodesValid(boolean maximumNodesValid_) |
void |
SetMaximumProcessors(int maximumProcessors_) |
void |
SetMaximumProcessorsValid(boolean maximumProcessorsValid_) |
void |
SetPassword(java.lang.String password_) |
void |
SetShareOneBatchJob(boolean shareOneBatchJob_) |
void |
SetSshCommand(java.util.Vector sshCommand_) |
void |
SetSshCommandSpecified(boolean sshCommandSpecified_) |
void |
SetSshPort(int sshPort_) |
void |
SetSshPortSpecified(boolean sshPortSpecified_) |
void |
SetTunnelSSH(boolean tunnelSSH_) |
void |
SetUseGateway(boolean useGateway_) |
void |
SetUserName(java.lang.String userName_) |
java.lang.String |
toString(java.lang.String indent) |
void |
WriteAtts(CommunicationBuffer buf)
Writes the selected fields of the object to the buffer.
|
Attach, boolArrayToString, boolToString, boolVectorToString, 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
public static final int CLIENTHOSTDETERMINATION_MACHINENAME
public static final int CLIENTHOSTDETERMINATION_MANUALLYSPECIFIED
public static final int CLIENTHOSTDETERMINATION_PARSEDFROMSSHCLIENT
public MachineProfile()
public MachineProfile(int nMoreFields)
public MachineProfile(MachineProfile obj)
public int Offset()
AttributeSubject
Offset
in class AttributeSubject
public int GetNumAdditionalAttributes()
AttributeSubject
GetNumAdditionalAttributes
in class AttributeSubject
public boolean equals(MachineProfile obj)
public void SetHost(java.lang.String host_)
public void SetUserName(java.lang.String userName_)
public void SetPassword(java.lang.String password_)
public void SetHostAliases(java.lang.String hostAliases_)
public void SetHostNickname(java.lang.String hostNickname_)
public void SetDirectory(java.lang.String directory_)
public void SetShareOneBatchJob(boolean shareOneBatchJob_)
public void SetSshPortSpecified(boolean sshPortSpecified_)
public void SetSshPort(int sshPort_)
public void SetSshCommandSpecified(boolean sshCommandSpecified_)
public void SetSshCommand(java.util.Vector sshCommand_)
public void SetUseGateway(boolean useGateway_)
public void SetGatewayHost(java.lang.String gatewayHost_)
public void SetClientHostDetermination(int clientHostDetermination_)
public void SetManualClientHostName(java.lang.String manualClientHostName_)
public void SetTunnelSSH(boolean tunnelSSH_)
public void SetMaximumNodesValid(boolean maximumNodesValid_)
public void SetMaximumNodes(int maximumNodes_)
public void SetMaximumProcessorsValid(boolean maximumProcessorsValid_)
public void SetMaximumProcessors(int maximumProcessors_)
public void SetActiveProfile(int activeProfile_)
public java.lang.String GetHost()
public java.lang.String GetUserName()
public java.lang.String GetPassword()
public java.lang.String GetHostAliases()
public java.lang.String GetHostNickname()
public java.lang.String GetDirectory()
public boolean GetShareOneBatchJob()
public boolean GetSshPortSpecified()
public int GetSshPort()
public boolean GetSshCommandSpecified()
public java.util.Vector GetSshCommand()
public boolean GetUseGateway()
public java.lang.String GetGatewayHost()
public int GetClientHostDetermination()
public java.lang.String GetManualClientHostName()
public boolean GetTunnelSSH()
public boolean GetMaximumNodesValid()
public int GetMaximumNodes()
public boolean GetMaximumProcessorsValid()
public int GetMaximumProcessors()
public java.util.Vector GetLaunchProfiles()
public int GetActiveProfile()
public void WriteAtts(CommunicationBuffer buf)
AttributeSubject
WriteAtts
in class AttributeSubject
buf
- The communication buffer to which the object will be written.public void ReadAtts(int index, CommunicationBuffer buf)
AttributeSubject
ReadAtts
in class AttributeSubject
buf
- The communication buffer to from which the object will be read.public java.lang.String toString(java.lang.String indent)
toString
in class AttributeSubject
public void AddLaunchProfiles(LaunchProfile obj)
public void ClearLaunchProfiles()
public void RemoveLaunchProfiles(int index)
public int GetNumLaunchProfiles()
public LaunchProfile GetLaunchProfiles(int i)