Serialized Form
Package eu.xtreemos.system.communication.net |
serialVersionUID: 1L
externalAddress
java.net.InetAddress externalAddress
- The address of the host that is a public external IP. This is the
address of a firewall/gateway node that bridges a private local
network with Internet (NAT).
host
java.net.InetAddress host
port
int port
Package eu.xtreemos.xosd.basic |
Package eu.xtreemos.xosd.client |
flags
java.util.Hashtable<K,V> flags
command
EnumCommand.ConsoleCommands command
params
java.lang.String[] params
Package eu.xtreemos.xosd.jobmng.data |
serialVersionUID: 1L
jobId
java.lang.String jobId
resourcesInfo
java.lang.String resourcesInfo
resourceNo
int resourceNo
info
java.lang.String info
metrics
java.util.Hashtable<K,V> metrics
resource
CommunicationAddress resource
procsInfo
java.util.ArrayList<E> procsInfo
Package eu.xtreemos.xosd.localallocmgr.attributes |
value
java.lang.Object value
owners
java.util.Hashtable<K,V> owners
Package eu.xtreemos.xosd.localallocmgr.attributes.storage |
attributes
java.util.Hashtable<K,V> attributes
Package eu.xtreemos.xosd.localallocmgr.basic |
attributes
AttributeStorage attributes
Package eu.xtreemos.xosd.localallocmgr.basic.manipulators |
serialVersionUID: 1L
serialVersionUID: -3888748416432501220L
firstOccupied
java.util.GregorianCalendar firstOccupied
- denotes the starting time of the first element
in the table. if set at null, the table is
empty and any value can be used.
lastOccupied
java.util.GregorianCalendar lastOccupied
- denotes the ending time of the last element
in the table. if set at null, the table is
empty and any value can be used.
free
java.util.LinkedList<E> free
- holds TTElm objects denoting the free slots.
if the occupied elms are not null, but the
free list is empty, only one element is in
the time table and there are no intermediate
free time slots.
serialVersionUID: 266550320430385308L
serialVersionUID: 1L
Package eu.xtreemos.xosd.localallocmgr.basic.manipulators.relations |
maxAmount
MaxAmount maxAmount
neededAmount
CurrentAmount neededAmount
op
AvailableAmountCheck op
from
java.util.GregorianCalendar from
to
java.util.GregorianCalendar to
Package eu.xtreemos.xosd.localallocmgr.frontend |
elmReqs
java.util.ArrayList<E> elmReqs
resourceID
java.lang.String resourceID
ttelm
TTElm ttelm
type
RequestTypes type
Package eu.xtreemos.xosd.localallocmgr.frontend.properties |
diskPath
java.lang.String diskPath
max
MaxAmount max
Package eu.xtreemos.xosd.localallocmgr.frontend.utils |
Package eu.xtreemos.xosd.localallocmgr.groups |
Package eu.xtreemos.xosd.reservationmanager.base |
nodeCommunicationAddress
CommunicationAddress nodeCommunicationAddress
freeSlots
FreeSlots freeSlots
nodeAddress
CommunicationAddress nodeAddress
- The address of the node that the request applies to.
localRequest
Request localRequest
- The reservation request's contents.
id
java.lang.String id
- The id of the slot (i.e., obtained from createReservation).
resourceID
java.lang.String resourceID
- The resources's metric ID (e.g. CPU0).
location
CommunicationAddress location
- Location of the reservations
info
java.util.ArrayList<E> info
- Array of elements with the information about the time
table elements with a given id on a location.
constraints
java.util.Hashtable<K,V> constraints
- Constraints used to create the selection.
startTime
java.util.GregorianCalendar startTime
- Deprecated.
- The start time when the resource becomes available to the owner of the
reservation.
endTime
java.util.GregorianCalendar endTime
- Deprecated.
- The end time after which the resource id no longer available to the
owner of the reservation.
amount
java.lang.Integer amount
- Deprecated.
- The amount reserved;
nodeAddress
CommunicationAddress nodeAddress
- The address of the node that the request applies to.
reservationID
java.lang.String reservationID
- The local allocation's ID.
localRequest
Request localRequest
- The reservation request's contents.
Package eu.xtreemos.xosd.resmng.data |
serialVersionUID: 1L
executable
java.lang.String executable
ostype
OperatingSystemType ostype
attributesToCompare
java.util.ArrayList<E> attributesToCompare
ascendingComparison
java.util.ArrayList<E> ascendingComparison
communicationAddress
CommunicationAddress communicationAddress
hostIP
java.lang.String hostIP
hostUniqueID
java.lang.String hostUniqueID
operatingSystemName
java.lang.String operatingSystemName
processorArchitecture
java.lang.String processorArchitecture
CPUSpeed
double CPUSpeed
CPUCount
double CPUCount
RAMSize
double RAMSize
resourceId
ResourceID resourceId
services
java.util.ArrayList<E> services
- A list of services belonging to the resource or currently running on
the resource.
vos
java.util.ArrayList<E> vos
- The client might want to store the list of VO names/IDs that the
resource belongs to.
cpuLoadLast15min
int cpuLoadLast15min
- The load average of last 15 minutes, per cent (0..100), or
-1 if unknown.
cpuLoadLast5min
int cpuLoadLast5min
- The load average of last 5 minutes, per cent (0..100), or
-1 if unknown.
cpuLoadLast1min
int cpuLoadLast1min
- The load average of last 1 minutes, per cent (0..100), or
-1 if unknown.
timestamp
java.util.Date timestamp
- The field that can be used to approximate the age of this descriptor's
instance, particularly for its dynamic field values. The time stamp
denotes the time of the instance's instantiation, and not the time
the measurements were taken from the local monitor. Care should be also
taken because its value is subject to the node's local system time
errors (in other words, use a good ntp server on all nodes!).
jobdesc
JobDescription jobdesc
jsdlData
java.util.Hashtable<K,V> jsdlData
- Holds jsdl to check against policy.
suitable_resources
java.util.ArrayList<E> suitable_resources
listOfResourceCerts
java.util.HashMap<K,V> listOfResourceCerts
- This is list of certificates, so that we can extract info from them.
digitalSignature
byte[] digitalSignature
Package eu.xtreemos.xosd.security |
Package eu.xtreemos.xosd.security.cdamng.data |
authtype
AuthentificationType authtype
username
java.lang.String username
password
java.lang.String password
cert
sun.security.x509.X509CertImpl cert
Package eu.xtreemos.xosd.security.rca |
siteAddress
CommunicationAddress siteAddress
- The communication address of the xosd.
identityCertificate
java.security.cert.X509Certificate identityCertificate
- The certificate that identifies the resource.
attributeCertificate
org.bouncycastle.x509.X509AttributeCertificate attributeCertificate
- The certificate that describes the resource, using the attribute
certificate form.
TODO: this is not serializable and hence needs to be replaced
attributeCertificateExt
java.security.cert.X509Certificate attributeCertificateExt
- The certificate that describes the resource, using the form of
a certificate with the attributes in the extensions.
attributeVOCertificates
java.util.ArrayList<E> attributeVOCertificates
- The VO attribute certificates, using the form of a certificate with
the attributes in the extensions.
ip
java.net.InetAddress ip
port
int port
Package eu.xtreemos.xosd.security.rca.server |
appliedResources
java.util.Hashtable<K,V> appliedResources
- The collection of resources applied for the registration. These
are the resources that an admin has applied for the registration for,
but the registration has not yet been confirmed by the authorised
user.
registeredResources
java.util.Hashtable<K,V> registeredResources
- The collection of resources that have been successfully registered.
dbAppliedStorageFile
java.lang.String dbAppliedStorageFile
- The filename where the applied resource database should (de)serialise.
dbRegisteredStorageFile
java.lang.String dbRegisteredStorageFile
- The filename where the registered resource database should (de)serialise.
resourceRegistrationFile
java.lang.String resourceRegistrationFile
- The filename for serialising the data into and the object from.
Package eu.xtreemos.xosd.security.vops |
Package eu.xtreemos.xosd.security.vops.xacml.utils |
serialVersionUID: 1234L
serialVersionUID
long serialVersionUID
Package eu.xtreemos.xosd.vivaldi |
localAddress
CommunicationAddress localAddress
remoteCoordSerialized
vivaldi.primitives.RemoteCoordinate remoteCoordSerialized
localCoordSerialized
vivaldi.primitives.LocalCoordinate localCoordSerialized