Serialized Form


Package org.globus.mds.usefulrp.types

Class org.globus.mds.usefulrp.types.Accumulator extends java.lang.Object implements Serializable

Serialized Fields

startTime

java.util.Calendar startTime
The time at which measurements were started (for example, when the hosting container started)


lastChange

java.util.Calendar lastChange
The time at which a value was last accumulated. If a zero-value is accumulated, this does not count as a change for the purposes of this field, even though in implementation, it may result in a recalculation of the exponential weights.


total

long total
The total of this accumulator.


expRate

ExponentialRate[] expRate
Exponentially decaying averages of the rate.


__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc

Class org.globus.mds.usefulrp.types.ExponentialRate extends java.lang.Object implements Serializable

Serialized Fields

rate

double rate
The exponentially-weighted weight, measured in units/second.


decay

long decay
The decay constant, measured in seconds.


__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc

Class org.globus.mds.usefulrp.types.ServiceMetaData extends java.lang.Object implements Serializable

Serialized Fields

startTime

java.util.Calendar startTime
The time at which the service was activated (for example, when the hosting container started)


version

java.lang.String version
A string representing a version number of the service.


serviceTypeName

java.lang.String serviceTypeName
An optional string representing the name or type of the service.


__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc


Package org.globus.mds.glue

Class org.globus.mds.glue.AccessControlBaseType extends java.lang.Object implements Serializable

Serialized Fields

rule

java.lang.String[] rule

_any

org.apache.axis.message.MessageElement[] _any

__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc

Class org.globus.mds.glue.ApplicationSoftwareType extends java.lang.Object implements Serializable

Serialized Fields

runTimeEnvironment

RunTimeEnvironmentType[] runTimeEnvironment

_any

org.apache.axis.message.MessageElement[] _any

__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc

Class org.globus.mds.glue.ArchitectureType extends java.lang.Object implements Serializable

Serialized Fields

_any

org.apache.axis.message.MessageElement[] _any

platformType

java.lang.String platformType

SMPSize

int SMPSize

__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc

Class org.globus.mds.glue.BenchmarkType extends java.lang.Object implements Serializable

Serialized Fields

_any

org.apache.axis.message.MessageElement[] _any

SI00

float SI00

SF00

float SF00

__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc

Class org.globus.mds.glue.ClusterType extends java.lang.Object implements Serializable

Serialized Fields

subCluster

SubClusterType[] subCluster

_any

org.apache.axis.message.MessageElement[] _any

name

java.lang.String name

uniqueID

java.lang.String uniqueID

informationServiceURL

org.apache.axis.types.URI informationServiceURL

__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc

Class org.globus.mds.glue.ComputingElementType extends java.lang.Object implements Serializable

Serialized Fields

info

InfoType info

state

StateType state

policy

PolicyType policy

job

JobType[] job

accessControlBase

AccessControlBaseType accessControlBase

_any

org.apache.axis.message.MessageElement[] _any

name

java.lang.String name

uniqueID

java.lang.String uniqueID

informationServiceURL

org.apache.axis.types.URI informationServiceURL

__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc

Class org.globus.mds.glue.DirectoryType extends FileType implements Serializable

Serialized Fields

file

FileType[] file
From the UML diagram: Directory contains file


mount

DirectoryTypeMount[] mount
The FileSystemName attribute should refer to the name of a FileSystem object. From the UML diagram: mount.


__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc

Class org.globus.mds.glue.DirectoryTypeMount extends java.lang.Object implements Serializable

Serialized Fields

fileSystemName

java.lang.String fileSystemName

__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc

Class org.globus.mds.glue.FileSystemType extends java.lang.Object implements Serializable

Serialized Fields

_any

org.apache.axis.message.MessageElement[] _any

name

java.lang.String name

root

java.lang.String root

size

long size

availableSpace

long availableSpace

readOnly

boolean readOnly

type

java.lang.String type

__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc

Class org.globus.mds.glue.FileType extends java.lang.Object implements Serializable

Serialized Fields

_any

org.apache.axis.message.MessageElement[] _any

name

java.lang.String name

size

int size

creationDate

java.util.Calendar creationDate

lastModified

java.util.Calendar lastModified

lastAccessed

java.util.Calendar lastAccessed

latency

org.apache.axis.types.Duration latency

lifeTime

java.util.Calendar lifeTime

owner

java.lang.String owner

__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc

Class org.globus.mds.glue.GLUECERPType extends java.lang.Object implements Serializable

Serialized Fields

cluster

ClusterType[] cluster

computingElement

ComputingElementType[] computingElement

_any

org.apache.axis.message.MessageElement[] _any

__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc

Class org.globus.mds.glue.HostType extends SubClusterOrHostType implements Serializable

Serialized Fields

processorLoad

LoadType processorLoad

SMPLoad

LoadType SMPLoad

__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc

Class org.globus.mds.glue.InfoType extends java.lang.Object implements Serializable

Serialized Fields

_any

org.apache.axis.message.MessageElement[] _any

LRMSType

java.lang.String LRMSType

LRMSVersion

java.lang.String LRMSVersion

GRAMVersion

java.lang.String GRAMVersion

hostName

java.lang.String hostName

gatekeeperPort

java.lang.String gatekeeperPort

totalCPUs

java.lang.String totalCPUs

__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc

Class org.globus.mds.glue.JobType extends java.lang.Object implements Serializable

Serialized Fields

_any

org.apache.axis.message.MessageElement[] _any

globalID

java.lang.String globalID

localID

java.lang.String localID

localOwner

java.lang.String localOwner

globalOwner

java.lang.String globalOwner

status

java.lang.String status

schedulerSpecific

java.lang.String schedulerSpecific

__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc

Class org.globus.mds.glue.LoadType extends java.lang.Object implements Serializable

Serialized Fields

_any

org.apache.axis.message.MessageElement[] _any

last1Min

int last1Min

last5Min

int last5Min

last15Min

int last15Min

__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc

Class org.globus.mds.glue.LocalFileSystemType extends FileSystemType implements Serializable

Serialized Fields

export

DirectoryType[] export

__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc

Class org.globus.mds.glue.MainMemoryType extends java.lang.Object implements Serializable

Serialized Fields

_any

org.apache.axis.message.MessageElement[] _any

RAMSize

long RAMSize

RAMAvailable

long RAMAvailable

virtualSize

long virtualSize

virtualAvailable

long virtualAvailable

__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc

Class org.globus.mds.glue.NetworkAdapterType extends java.lang.Object implements Serializable

Serialized Fields

_any

org.apache.axis.message.MessageElement[] _any

name

java.lang.String name

IPAddress

java.lang.String IPAddress

MTU

int MTU

outboundIP

boolean outboundIP

inboundIP

boolean inboundIP

__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc

Class org.globus.mds.glue.OperatingSystemType extends java.lang.Object implements Serializable

Serialized Fields

_any

org.apache.axis.message.MessageElement[] _any

name

java.lang.String name

release

java.lang.String release

version

java.lang.String version

__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc

Class org.globus.mds.glue.PolicyType extends java.lang.Object implements Serializable

Serialized Fields

_any

org.apache.axis.message.MessageElement[] _any

maxWallClockTime

int maxWallClockTime

maxCPUTime

int maxCPUTime

maxTotalJobs

int maxTotalJobs

maxRunningJobs

int maxRunningJobs

priority

int priority

__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc

Class org.globus.mds.glue.ProcessorType extends java.lang.Object implements Serializable

Serialized Fields

_any

org.apache.axis.message.MessageElement[] _any

vendor

java.lang.String vendor

model

java.lang.String model

version

java.lang.String version

clockSpeed

int clockSpeed

instructionSet

java.lang.String instructionSet

otherProcessorDescription

java.lang.String otherProcessorDescription

cacheL1

int cacheL1

cacheL1I

int cacheL1I

cacheL1D

int cacheL1D

cacheL2

int cacheL2

__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc

Class org.globus.mds.glue.RemoteFileSystemType extends FileSystemType implements Serializable

Serialized Fields

__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc

Class org.globus.mds.glue.RunTimeEnvironmentType extends java.lang.Object implements Serializable

Serialized Fields

_any

org.apache.axis.message.MessageElement[] _any

name

java.lang.String name

__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc

Class org.globus.mds.glue.StateType extends java.lang.Object implements Serializable

Serialized Fields

_any

org.apache.axis.message.MessageElement[] _any

status

java.lang.String status

totalJobs

int totalJobs

runningJobs

int runningJobs

waitingJobs

int waitingJobs

worstResponseTime

int worstResponseTime

estimatedResponseTime

int estimatedResponseTime

freeCPUs

int freeCPUs

__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc

Class org.globus.mds.glue.StorageDeviceType extends java.lang.Object implements Serializable

Serialized Fields

_any

org.apache.axis.message.MessageElement[] _any

name

java.lang.String name

type

java.lang.String type

transferRate

int transferRate

size

int size

availableSpace

int availableSpace

__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc

Class org.globus.mds.glue.SubClusterOrHostType extends java.lang.Object implements Serializable

Serialized Fields

benchmark

BenchmarkType benchmark

processor

ProcessorType processor

mainMemory

MainMemoryType mainMemory

operatingSystem

OperatingSystemType operatingSystem

storageDevice

StorageDeviceType[] storageDevice

architecture

ArchitectureType architecture

applicationSoftware

ApplicationSoftwareType applicationSoftware

fileSystem

FileSystemType[] fileSystem

networkAdapter

NetworkAdapterType[] networkAdapter

_any

org.apache.axis.message.MessageElement[] _any

name

java.lang.String name

uniqueID

java.lang.String uniqueID

informationServiceURL

org.apache.axis.types.URI informationServiceURL

__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc

Class org.globus.mds.glue.SubClusterType extends SubClusterOrHostType implements Serializable

Serialized Fields

host

HostType[] host

__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc


Package org.globus.mds.glue.batchprovider

Class org.globus.mds.glue.batchprovider.ClusterCollectionType extends java.lang.Object implements Serializable

Serialized Fields

cluster

ClusterType[] cluster

__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc

Class org.globus.mds.glue.batchprovider.IntUnlimitedUnknownType extends java.lang.Object implements Serializable

Serialized Fields

_value

java.lang.String _value

__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc

Class org.globus.mds.glue.batchprovider.QueueType extends java.lang.Object implements Serializable

Serialized Fields

totalnodes

IntUnlimitedUnknownType totalnodes

freenodes

IntUnlimitedUnknownType freenodes

totalJobs

IntUnlimitedUnknownType totalJobs
cannot be unlimited


runningJobs

IntUnlimitedUnknownType runningJobs
cannot be unlimited


maxtime

IntUnlimitedUnknownType maxtime
units: minutes


maxCPUtime

IntUnlimitedUnknownType maxCPUtime
units: minutes


maxCount

IntUnlimitedUnknownType maxCount
units: processes


maxReqNodes

IntUnlimitedUnknownType maxReqNodes
units: hosts/nodes (could be multi-processor nodes)


maxRunningJobs

IntUnlimitedUnknownType maxRunningJobs
units: number of jobs


maxJobsInQueue

IntUnlimitedUnknownType maxJobsInQueue
units: number of jobs


maxTotalMemory

IntUnlimitedUnknownType maxTotalMemory
units: megabytes


maxSingleMemory

IntUnlimitedUnknownType maxSingleMemory
units: megabytes


whenActive

IntUnlimitedUnknownType whenActive

status

java.lang.String status
Possible values are 'enabled' or 'disabled'


dispatchType

java.lang.String dispatchType
stu says: I am not even sure what dispatch type is for. All the scripts have a hard coded "batch". maybe this should be removed.


_any

org.apache.axis.message.MessageElement[] _any

name

java.lang.String name

__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc

Class org.globus.mds.glue.batchprovider.SchedulerType extends java.lang.Object implements Serializable

Serialized Fields

info

InfoType info

queue

QueueType[] queue

_any

org.apache.axis.message.MessageElement[] _any

__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc


Package org.globus.mds.glue.config

Class org.globus.mds.glue.config.GLUERPConfiguration extends java.lang.Object implements Serializable

Serialized Fields

defaultProvider

java.lang.String defaultProvider
Contains configuration information for the GLUE Resource Property, The cluster provider that will be used in the absence of scheduler specific configuration below.


scheduler

PerSchedulerMapping[] scheduler
Per-scheduler overrides of the default cluster provider.


__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc

Class org.globus.mds.glue.config.PerQueueMapping extends java.lang.Object implements Serializable

Serialized Fields

__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc

Class org.globus.mds.glue.config.PerSchedulerMapping extends java.lang.Object implements Serializable

Serialized Fields

__equalsCalc

java.lang.Object __equalsCalc

__hashCodeCalc

boolean __hashCodeCalc