|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.globus.mds.glue.SubClusterOrHostType
A subcluster contains at least one host, as well as having properties associated with it that represent the state of every host within the subcluster. TODO: need some specification of uniqueness. It is reasonable for fairly simple type such as architecture to say that it MAY NOT appear on both a Host and its containing SubCluster, but for filesystems (for example) it might be desirable to put some filesystems on the SubCluster (eg. nfs or pvfs) and some on the Hosts (eg. /scratch)
| Field Summary | |
private java.lang.Object |
__equalsCalc
|
private boolean |
__hashCodeCalc
|
private org.apache.axis.message.MessageElement[] |
_any
|
private ApplicationSoftwareType |
applicationSoftware
|
private ArchitectureType |
architecture
|
private BenchmarkType |
benchmark
|
private FileSystemType[] |
fileSystem
|
private org.apache.axis.types.URI |
informationServiceURL
|
private MainMemoryType |
mainMemory
|
private java.lang.String |
name
|
private NetworkAdapterType[] |
networkAdapter
|
private OperatingSystemType |
operatingSystem
|
private ProcessorType |
processor
|
private StorageDeviceType[] |
storageDevice
|
private static org.apache.axis.description.TypeDesc |
typeDesc
|
private java.lang.String |
uniqueID
|
| Constructor Summary | |
SubClusterOrHostType()
|
|
SubClusterOrHostType(org.apache.axis.message.MessageElement[] _any,
ApplicationSoftwareType applicationSoftware,
ArchitectureType architecture,
BenchmarkType benchmark,
FileSystemType[] fileSystem,
org.apache.axis.types.URI informationServiceURL,
MainMemoryType mainMemory,
java.lang.String name,
NetworkAdapterType[] networkAdapter,
OperatingSystemType operatingSystem,
ProcessorType processor,
StorageDeviceType[] storageDevice,
java.lang.String uniqueID)
|
|
| Method Summary | |
boolean |
equals(java.lang.Object obj)
|
org.apache.axis.message.MessageElement[] |
get_any()
Gets the _any value for this SubClusterOrHostType. |
ApplicationSoftwareType |
getApplicationSoftware()
Gets the applicationSoftware value for this SubClusterOrHostType. |
ArchitectureType |
getArchitecture()
Gets the architecture value for this SubClusterOrHostType. |
BenchmarkType |
getBenchmark()
Gets the benchmark value for this SubClusterOrHostType. |
static org.apache.axis.encoding.Deserializer |
getDeserializer(java.lang.String mechType,
java.lang.Class _javaType,
javax.xml.namespace.QName _xmlType)
Get Custom Deserializer |
FileSystemType[] |
getFileSystem()
Gets the fileSystem value for this SubClusterOrHostType. |
FileSystemType |
getFileSystem(int i)
|
org.apache.axis.types.URI |
getInformationServiceURL()
Gets the informationServiceURL value for this SubClusterOrHostType. |
MainMemoryType |
getMainMemory()
Gets the mainMemory value for this SubClusterOrHostType. |
java.lang.String |
getName()
Gets the name value for this SubClusterOrHostType. |
NetworkAdapterType[] |
getNetworkAdapter()
Gets the networkAdapter value for this SubClusterOrHostType. |
NetworkAdapterType |
getNetworkAdapter(int i)
|
OperatingSystemType |
getOperatingSystem()
Gets the operatingSystem value for this SubClusterOrHostType. |
ProcessorType |
getProcessor()
Gets the processor value for this SubClusterOrHostType. |
static org.apache.axis.encoding.Serializer |
getSerializer(java.lang.String mechType,
java.lang.Class _javaType,
javax.xml.namespace.QName _xmlType)
Get Custom Serializer |
StorageDeviceType[] |
getStorageDevice()
Gets the storageDevice value for this SubClusterOrHostType. |
StorageDeviceType |
getStorageDevice(int i)
|
static org.apache.axis.description.TypeDesc |
getTypeDesc()
Return type metadata object |
java.lang.String |
getUniqueID()
Gets the uniqueID value for this SubClusterOrHostType. |
int |
hashCode()
|
void |
set_any(org.apache.axis.message.MessageElement[] _any)
Sets the _any value for this SubClusterOrHostType. |
void |
setApplicationSoftware(ApplicationSoftwareType applicationSoftware)
Sets the applicationSoftware value for this SubClusterOrHostType. |
void |
setArchitecture(ArchitectureType architecture)
Sets the architecture value for this SubClusterOrHostType. |
void |
setBenchmark(BenchmarkType benchmark)
Sets the benchmark value for this SubClusterOrHostType. |
void |
setFileSystem(FileSystemType[] fileSystem)
Sets the fileSystem value for this SubClusterOrHostType. |
void |
setFileSystem(int i,
FileSystemType _value)
|
void |
setInformationServiceURL(org.apache.axis.types.URI informationServiceURL)
Sets the informationServiceURL value for this SubClusterOrHostType. |
void |
setMainMemory(MainMemoryType mainMemory)
Sets the mainMemory value for this SubClusterOrHostType. |
void |
setName(java.lang.String name)
Sets the name value for this SubClusterOrHostType. |
void |
setNetworkAdapter(int i,
NetworkAdapterType _value)
|
void |
setNetworkAdapter(NetworkAdapterType[] networkAdapter)
Sets the networkAdapter value for this SubClusterOrHostType. |
void |
setOperatingSystem(OperatingSystemType operatingSystem)
Sets the operatingSystem value for this SubClusterOrHostType. |
void |
setProcessor(ProcessorType processor)
Sets the processor value for this SubClusterOrHostType. |
void |
setStorageDevice(int i,
StorageDeviceType _value)
|
void |
setStorageDevice(StorageDeviceType[] storageDevice)
Sets the storageDevice value for this SubClusterOrHostType. |
void |
setUniqueID(java.lang.String uniqueID)
Sets the uniqueID value for this SubClusterOrHostType. |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
private BenchmarkType benchmark
private ProcessorType processor
private MainMemoryType mainMemory
private OperatingSystemType operatingSystem
private StorageDeviceType[] storageDevice
private ArchitectureType architecture
private ApplicationSoftwareType applicationSoftware
private FileSystemType[] fileSystem
private NetworkAdapterType[] networkAdapter
private org.apache.axis.message.MessageElement[] _any
private java.lang.String name
private java.lang.String uniqueID
private org.apache.axis.types.URI informationServiceURL
private java.lang.Object __equalsCalc
private boolean __hashCodeCalc
private static org.apache.axis.description.TypeDesc typeDesc
| Constructor Detail |
public SubClusterOrHostType()
public SubClusterOrHostType(org.apache.axis.message.MessageElement[] _any,
ApplicationSoftwareType applicationSoftware,
ArchitectureType architecture,
BenchmarkType benchmark,
FileSystemType[] fileSystem,
org.apache.axis.types.URI informationServiceURL,
MainMemoryType mainMemory,
java.lang.String name,
NetworkAdapterType[] networkAdapter,
OperatingSystemType operatingSystem,
ProcessorType processor,
StorageDeviceType[] storageDevice,
java.lang.String uniqueID)
| Method Detail |
public BenchmarkType getBenchmark()
public void setBenchmark(BenchmarkType benchmark)
benchmark - public ProcessorType getProcessor()
public void setProcessor(ProcessorType processor)
processor - public MainMemoryType getMainMemory()
public void setMainMemory(MainMemoryType mainMemory)
mainMemory - public OperatingSystemType getOperatingSystem()
public void setOperatingSystem(OperatingSystemType operatingSystem)
operatingSystem - public StorageDeviceType[] getStorageDevice()
public void setStorageDevice(StorageDeviceType[] storageDevice)
storageDevice - public StorageDeviceType getStorageDevice(int i)
public void setStorageDevice(int i,
StorageDeviceType _value)
public ArchitectureType getArchitecture()
public void setArchitecture(ArchitectureType architecture)
architecture - public ApplicationSoftwareType getApplicationSoftware()
public void setApplicationSoftware(ApplicationSoftwareType applicationSoftware)
applicationSoftware - public FileSystemType[] getFileSystem()
public void setFileSystem(FileSystemType[] fileSystem)
fileSystem - public FileSystemType getFileSystem(int i)
public void setFileSystem(int i,
FileSystemType _value)
public NetworkAdapterType[] getNetworkAdapter()
public void setNetworkAdapter(NetworkAdapterType[] networkAdapter)
networkAdapter - public NetworkAdapterType getNetworkAdapter(int i)
public void setNetworkAdapter(int i,
NetworkAdapterType _value)
public org.apache.axis.message.MessageElement[] get_any()
get_any in interface org.apache.axis.encoding.AnyContentTypepublic void set_any(org.apache.axis.message.MessageElement[] _any)
set_any in interface org.apache.axis.encoding.AnyContentType_any - public java.lang.String getName()
public void setName(java.lang.String name)
name - public java.lang.String getUniqueID()
public void setUniqueID(java.lang.String uniqueID)
uniqueID - public org.apache.axis.types.URI getInformationServiceURL()
public void setInformationServiceURL(org.apache.axis.types.URI informationServiceURL)
informationServiceURL - public boolean equals(java.lang.Object obj)
public int hashCode()
public static org.apache.axis.description.TypeDesc getTypeDesc()
public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
java.lang.Class _javaType,
javax.xml.namespace.QName _xmlType)
public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
java.lang.Class _javaType,
javax.xml.namespace.QName _xmlType)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||