|
|||||||||||
| 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)
| Constructor Summary | |
SubClusterOrHostType()
|
|
SubClusterOrHostType(BenchmarkType benchmark,
ProcessorType processor,
MainMemoryType mainMemory,
OperatingSystemType operatingSystem,
StorageDeviceType[] storageDevice,
ArchitectureType architecture,
ApplicationSoftwareType applicationSoftware,
FileSystemType[] fileSystem,
NetworkAdapterType[] networkAdapter,
MessageElement[] _any,
String name,
String uniqueID,
URI informationServiceURL)
|
|
| Method Summary | |
boolean |
equals(Object obj)
|
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 Deserializer |
getDeserializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Deserializer |
FileSystemType[] |
getFileSystem()
Gets the fileSystem value for this SubClusterOrHostType. |
FileSystemType |
getFileSystem(int i)
|
URI |
getInformationServiceURL()
Gets the informationServiceURL value for this SubClusterOrHostType. |
MainMemoryType |
getMainMemory()
Gets the mainMemory value for this SubClusterOrHostType. |
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 Serializer |
getSerializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Serializer |
StorageDeviceType[] |
getStorageDevice()
Gets the storageDevice value for this SubClusterOrHostType. |
StorageDeviceType |
getStorageDevice(int i)
|
static TypeDesc |
getTypeDesc()
Return type metadata object |
String |
getUniqueID()
Gets the uniqueID value for this SubClusterOrHostType. |
int |
hashCode()
|
void |
set_any(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(URI informationServiceURL)
Sets the informationServiceURL value for this SubClusterOrHostType. |
void |
setMainMemory(MainMemoryType mainMemory)
Sets the mainMemory value for this SubClusterOrHostType. |
void |
setName(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(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 |
| Constructor Detail |
public SubClusterOrHostType()
public SubClusterOrHostType(BenchmarkType benchmark,
ProcessorType processor,
MainMemoryType mainMemory,
OperatingSystemType operatingSystem,
StorageDeviceType[] storageDevice,
ArchitectureType architecture,
ApplicationSoftwareType applicationSoftware,
FileSystemType[] fileSystem,
NetworkAdapterType[] networkAdapter,
MessageElement[] _any,
String name,
String uniqueID,
URI informationServiceURL)
| 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 MessageElement[] get_any()
get_any in interface AnyContentTypepublic void set_any(MessageElement[] _any)
set_any in interface AnyContentType_any - public String getName()
public void setName(String name)
name - public String getUniqueID()
public void setUniqueID(String uniqueID)
uniqueID - public URI getInformationServiceURL()
public void setInformationServiceURL(URI informationServiceURL)
informationServiceURL - public boolean equals(Object obj)
public int hashCode()
public static TypeDesc getTypeDesc()
public static Serializer getSerializer(String mechType,
Class _javaType,
QName _xmlType)
public static Deserializer getDeserializer(String mechType,
Class _javaType,
QName _xmlType)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||