Rio Project 4.2 API Documentation



Serialized Form


Package org.rioproject.associations

Class org.rioproject.associations.AssociationDescriptor extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

type

AssociationType type
The AssociationDescriptor type


interfaceNames

String[] interfaceNames
Array of public interface names the associated service implements


name

String name
Name of the associated service


opStringName

String opStringName
Name of the associated service's OperationalString


fdhBundle

ClassBundle fdhBundle
The FaultDetectionHandler ClassBundle


groups

String[] groups
Associated service discovery groups


lookupLocators

LookupLocator[] lookupLocators
Associated service discovery locators


matchOnName

boolean matchOnName
Use the name in addition to public interfaces to track the service


propertyName

String propertyName
The property to set when the associated service is discovered, changed or broken. This provides support for association based dependency injection


proxyClass

String proxyClass
The proxy to create


proxyType

String proxyType
The proxy type, default is JDK proxy


associationMatchFilter

String associationMatchFilter
The association match filter


serviceStrategyClass

String serviceStrategyClass
The ServiceSelectionStrategy class


lazyInject

boolean lazyInject
Whether to lazily inject (inject when a service is discovered), or to eagerly inject (inject immediately)


serviceDiscoveryTimeout

long serviceDiscoveryTimeout
The timeout value for service discovery


serviceDiscoveryTimeUnits

TimeUnit serviceDiscoveryTimeUnits
The number of units service discovery timeout is for


Package org.rioproject.bean

Class org.rioproject.bean.BeanDelegator extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

methodSet

Set<E> methodSet

service

Object service

bean

Object bean

Class org.rioproject.bean.PackagedMethod extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

name

String name

parameterList

List<E> parameterList

Package org.rioproject.boot

Class org.rioproject.boot.ActivateWrapper extends Object implements Serializable

serialVersionUID: 1L

Serialization Methods

writeReplace

private Object writeReplace()
                     throws ObjectStreamException
Throws:
ObjectStreamException
Serialized Fields

impl

Object impl
The "wrapped" activatable object.

 

Class org.rioproject.boot.ActivateWrapper.ActivateDesc extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

className

String className
The activatable object's class name.

 

importLocation

URL[] importLocation
The codebase where the server classes are loaded from by the activation group.

 

exportLocation

URL[] exportLocation
The codebase where clients should load classes from for stubs, etc.

 

commonJARs

URL[] commonJARs
JARs to be added into the CommonClassLoader

 

policy

String policy
The security policy filename or URL.

 

data

MarshalledObject<T> data
The activatable object's initialization data.

 

Package org.rioproject.config

Class org.rioproject.config.ClientSocketFactory extends Object implements Serializable

Serialized Fields

host

String host

Class org.rioproject.config.GroovyConfig$_checkInputs_closure1 extends Object implements Serializable

Class org.rioproject.config.GroovyConfig$_checkInputs_closure1_closure3 extends Object implements Serializable

Class org.rioproject.config.GroovyConfig$_traverseInputs_closure2 extends Object implements Serializable


Package org.rioproject.config.maven2

Class org.rioproject.config.maven2.Repository$_getRemoteRepositories_closure1 extends Object implements Serializable

Class org.rioproject.config.maven2.SettingsParser$_parse_closure1 extends Object implements Serializable

Class org.rioproject.config.maven2.SettingsParser$_parse_closure2 extends Object implements Serializable

Class org.rioproject.config.maven2.SettingsParser$_parse_closure3 extends Object implements Serializable

Class org.rioproject.config.maven2.SettingsParser$_parse_closure3_closure4 extends Object implements Serializable


Package org.rioproject.core

Class org.rioproject.core.ClassBundle extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

className

String className
The classname


codebase

String codebase
The URL path used to load the class. The path will be applied to all JARs in this ClassBundle


jarNames

List<E> jarNames
Collection of jar names


artifact

String artifact
An artifact ID


sharedComponents

Map<K,V> sharedComponents
Collection of shared components.


methodObjectTable

Map<K,V> methodObjectTable
A table of method names to Class[] objects

Class org.rioproject.core.JSBInstantiationException extends Exception implements Serializable

serialVersionUID: 1L

Serialized Fields

unInstantiable

boolean unInstantiable
This field indicates that the raised exception is in reference to a ServiceBean that is not instantiable, due to such reasons as missing classes or resources


causeStackTrace

String causeStackTrace
An embedded formatted cause stacktrace


exDesc

JSBInstantiationException.ExceptionDescriptor exDesc

Class org.rioproject.core.JSBInstantiationException.ExceptionDescriptor extends Object implements Serializable

Serialized Fields

className

String className

message

String message

stacktrace

StackTraceElement[] stacktrace

Class org.rioproject.core.OperationalStringException extends Exception implements Serializable

serialVersionUID: 1L

Serialized Fields

managed

boolean managed

Class org.rioproject.core.Schedule extends Object implements Serializable

serialVersionUID: 2L

Serialized Fields

month

int month
The month to schedule an activity


day

int day
The day of the week (or month) to schedule an activity


hour

int hour
The hour of the day to schedule an activity


minute

int minute
The minute of the hour to schedule an activity


duration

long duration
How long the activity shall remain active


repeatCount

long repeatCount
The number of times the activity should repeat


repeatInterval

long repeatInterval
The time in millis between schedule activity executions


useDayOfMonth

boolean useDayOfMonth
Indicates that the day should be considered a day of the month instead of a day of the week.


useToday

boolean useToday
Compute the next hour or minute using the current year, month day


useCurrentHour

boolean useCurrentHour
Compute the next minute using the current hour

Class org.rioproject.core.ServiceBeanConfig extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

initParameters

Map<K,V> initParameters
Initialization Properties for the ServiceBean


configParms

Map<K,V> configParms
Configuration parameters in the form of name,value pairs


configArgs

String[] configArgs
The configArgs property used to create the Configuration object for the ServiceBean

Class org.rioproject.core.ServiceBeanInstance extends Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Throws:
IOException
ClassNotFoundException
Serialized Fields

sbID

Uuid sbID
Unique identifier for the ServiceBean


instantiatorID

Uuid instantiatorID
The Unique identifier of the ServiceBeanInstantiator


mi

MarshalledInstance mi
MarshalledInstance representation of the Object used to communicate to the ServiceBean


sbConfig

ServiceBeanConfig sbConfig
ServiceBeanConfig object for the ServiceBean


hostAddress

String hostAddress
The IP address of the compute resource the service is executing on

Class org.rioproject.core.ServiceElement extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

provisionType

ServiceElement.ProvisionType provisionType
Provision type, default to DYNAMIC


sbConfig

ServiceBeanConfig sbConfig
The ServiceBeanConfig, providing configuration information for the ServiceBean


associations

AssociationDescriptor[] associations
Array of AssociationDescriptor instances, describing associations the ServiceElement has to other services


componentBundle

ClassBundle componentBundle
The ClassBundle for the ServiceBean


exportBundles

ClassBundle[] exportBundles
Array of ClassBundles containing the export codebase


provisionableCapabilities

Collection<E> provisionableCapabilities
Collection of provisionable PlatformCapability objects


slAgreements

ServiceLevelAgreements slAgreements
The ServiceLevelAgreements object defines system and service level objectives that are to be monitored, metered and acted on by policy handlers


matchOnName

boolean matchOnName
Use the name in addition to public interfaces to track the service


autoAdvertise

boolean autoAdvertise
Whether to automatically advertise the service as part of service instantiation


discoPool

boolean discoPool
Whether to acquire the DiscoveryManagement for the service from a shared pool of DiscoveryManagement instances


planned

int planned
Number of planned instances


maxPerMachine

int maxPerMachine
Maximum number of services per machine. Setting to -1 means no maximum


machineBoundary

ServiceElement.MachineBoundary machineBoundary
The machine boundary property, only used if the maxPerMachine property is set


actual

int actual
Number of actual instances


machineCluster

String[] machineCluster
Array of machines that have been identified as part of a cluster of machine used as targets for provisioning


fdhBundle

ClassBundle fdhBundle
FaultDetectionHandler ClassBundle


execDescriptor

ExecDescriptor execDescriptor
ExecDescriptor, providing attributes for an external service to execute


stagedData

List<E> stagedData
Collection of artifacts to download for the service


fork

boolean fork
Whether the service executes in it's own JVM


remoteRepositories

List<E> remoteRepositories

ruleMaps

List<E> ruleMaps

Package org.rioproject.core.provision

Class org.rioproject.core.provision.DeployedService extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

serviceElement

ServiceElement serviceElement

serviceBeanInstance

ServiceBeanInstance serviceBeanInstance

computeResourceUtilization

ComputeResourceUtilization computeResourceUtilization

Class org.rioproject.core.provision.DeploymentMap extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

deployed

Map<K,V> deployed

Class org.rioproject.core.provision.DownloadRecord extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

location

URL location
The location of the artifact


path

String path
The canonical path in the file system where the file was downloaded


name

String name
The name of the downloaded file


unarchived

boolean unarchived
Whether or not to unarchive the downloaded software


downloadDate

Date downloadDate
When the artifact was downloaded


downloadedSize

int downloadedSize
The size of the downloaded artifact


extractedSize

int extractedSize
The size of the extracted artifact


extractedPath

String extractedPath
Where the file was extracted to


downloadTime

long downloadTime
The time (in millis) to perform the artifact


unarchiveTime

long unarchiveTime
The time (in millis) to perform the unarchive (extraction)


createdParentDirectory

boolean createdParentDirectory
Whether the parent directory was created

Class org.rioproject.core.provision.ServiceProvisionEvent extends RemoteEvent implements Serializable

serialVersionUID: 1L

Serialized Fields

svcElement

ServiceElement svcElement
The ServiceElement


opStringManager

OperationalStringManager opStringManager
The OperationalStringManager

Class org.rioproject.core.provision.ServiceRecord extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

uuid

Uuid uuid
The uuid for the service


hostName

String hostName
The hostname of the compute resource the service is running on


instantiated

Date instantiated
The Date the service was instantiated


updated

Date updated
The most recent Date the ServiceRecord was updated


discarded

Date discarded
The Date the service was discarded


sElem

ServiceElement sElem
The ServiceElement for the service


type

int type
The type of this record, ACTIVE_SERVICE_RECORD or INACTIVE_SERVICE_RECORD


pid

int pid
If the service is forked, and active, the corresponding pid of the exec'd service


resourceCosts

List<E> resourceCosts
ResourceCost instances for the service

Class org.rioproject.core.provision.ServiceStatement extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

sElem

ServiceElement sElem
The ServiceElement


serviceRecords

Map<K,V> serviceRecords
A Map of ServiceRecord instances

Class org.rioproject.core.provision.StagedData extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

location

String location
The location to download from


locationURL

URL locationURL
The URL for the location, lazily created


installRoot

String installRoot
The directory for installation. If the directory name does not begin with a '/', the installRoot directory is a relative directory, and will be appended to the directory determined by the downloading entity


unarchive

boolean unarchive
Whether to unarchive the download


removeOnDestroy

boolean removeOnDestroy
Whether to remove the downloaded artifact when the ServiceBean terminates


overwrite

boolean overwrite
Whether to overwrite a file at the target download location with the same name


perms

String perms
Optional permissions to set on the staged data.

Class org.rioproject.core.provision.StagedSoftware extends StagedData implements Serializable

serialVersionUID: 1L

Serialized Fields

useAsClasspathResource

boolean useAsClasspathResource

postInstall

StagedSoftware.PostInstallAttributes postInstall
PostInstallAttributes object

Class org.rioproject.core.provision.StagedSoftware.PostInstallAttributes extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

stagedData

StagedData stagedData
PostInstall attributes


execDescriptor

ExecDescriptor execDescriptor
Specifies a utility that will be run to configure the StagedSoftware

Class org.rioproject.core.provision.SystemRequirements extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

systemComponents

List<E> systemComponents
Array of system components


systemThresholds

Map<K,V> systemThresholds
Array of system requirement SLAs

Class org.rioproject.core.provision.SystemRequirements.SystemComponent extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

name

String name

className

String className

attributes

Map<K,V> attributes

stagedSoftware

List<E> stagedSoftware

execDescriptor

ExecDescriptor execDescriptor

location

URL[] location

Package org.rioproject.costmodel

Class org.rioproject.costmodel.GenericCostModel extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

costPerUnit

double costPerUnit
The cost per unit


description

String description
A description


timeBoundaries

Set<E> timeBoundaries
List of TimeBoundary objects

Class org.rioproject.costmodel.ResourceCost extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

resourceName

String resourceName

date

Date date

costModelDescription

String costModelDescription

cost

double cost

units

double units

Class org.rioproject.costmodel.ResourceCostModel.TimeBoundary extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

boundary

long boundary
The boundary


type

int type
The boundary type


multiplier

double multiplier
The multiplier

Class org.rioproject.costmodel.ZeroCostModel extends Object implements Serializable

serialVersionUID: 1L


Package org.rioproject.cybernode

Class org.rioproject.cybernode.CybernodeAdminProxy extends ServiceAdminProxy implements Serializable

serialVersionUID: 2L

Serialized Fields

cybernodeAdminProxy

CybernodeAdmin cybernodeAdminProxy

Class org.rioproject.cybernode.CybernodePermission extends AccessPermission implements Serializable

serialVersionUID: 2L


Package org.rioproject.entry

Class org.rioproject.entry.ApplianceInfo extends AbstractEntry implements Serializable

serialVersionUID: 1L

Serialized Fields

osName

String osName

osVersion

String osVersion

arch

String arch

jvmVendor

String jvmVendor

jvmVersion

String jvmVersion

hostName

String hostName

hostAddress

String hostAddress

Class org.rioproject.entry.BasicStatus extends Status implements Serializable

serialVersionUID: 1L

Class org.rioproject.entry.OperationalStringEntry extends AbstractEntry implements Serializable

serialVersionUID: 1L

Serialized Fields

name

String name

Class org.rioproject.entry.StandardServiceType extends ServiceType implements Serializable

serialVersionUID: 1L

Serialized Fields

name

String name

description

String description

iconURL

URL iconURL

Package org.rioproject.event

Class org.rioproject.event.EventDescriptor extends AbstractEntry implements Serializable

serialVersionUID: 1L

Serialized Fields

eventClass

Class<T> eventClass
The event classes Class that this EventDescriptor describes


eventID

Long eventID
The event class event identifier. Care should be taken that this identifier is unique

Class org.rioproject.event.NoEventConsumerException extends Exception implements Serializable

serialVersionUID: 1L

Class org.rioproject.event.RemoteServiceEvent extends RemoteEvent implements Serializable

serialVersionUID: 1L

Serialized Fields

date

Date date
The time this event was fired


Package org.rioproject.exec

Class org.rioproject.exec.ExecDescriptor extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

commandLine

String commandLine

workingDirectory

String workingDirectory

environment

Map<K,V> environment

stdOutFileName

String stdOutFileName

stdErrFileName

String stdErrFileName

inputArgs

String inputArgs

pidFile

String pidFile

Package org.rioproject.jsb

Class org.rioproject.jsb.JSBControlException extends Exception implements Serializable

serialVersionUID: 2L


Package org.rioproject.log

Class org.rioproject.log.LoggerConfig extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

loggerName

String loggerName
The Logger name


level

Level level
The log level specifying which message levels will be logged by the logger


useParentHandlers

boolean useParentHandlers
Specify whether or not the logger should send its output to it's parent Logger


resourceBundleName

String resourceBundleName
Name of ResourceBundle to be used for localizing messages for the logger


handlers

LoggerConfig.LogHandlerConfig[] handlers
Array of LogHandlerConfig instances

Class org.rioproject.log.LoggerConfig.FormalArgument extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

dataType

String dataType

value

String value

Class org.rioproject.log.LoggerConfig.LogHandlerConfig extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

handlerClassName

String handlerClassName
The log Handler classname


formatterClassName

String formatterClassName
The Filter classname


level

Level level
The log level specifying which message levels will be logged by the Handler


handlerArgList

List<E> handlerArgList
Parameters for Handler construction

Class org.rioproject.log.ServiceLogEvent extends RemoteServiceEvent implements Serializable

serialVersionUID: 1L

Serialized Fields

logRecord

LogRecord logRecord

opStringName

String opStringName

serviceName

String serviceName

address

InetAddress address

Package org.rioproject.monitor

Class org.rioproject.monitor.ProvisionException extends Exception implements Serializable

serialVersionUID: 1L

Serialized Fields

unInstantiable

boolean unInstantiable
This field indicates that the raised exception is in reference to a service that is not provisionable

Class org.rioproject.monitor.ProvisionFailureEvent extends RemoteServiceEvent implements Serializable

serialVersionUID: 1L

Serialized Fields

exception

Throwable exception
The Exception associated with this failure. This may be null


sElem

ServiceElement sElem
The ServiceElement that could not be provisioned


reason

String reason
A plausible reason why the provision failed

Class org.rioproject.monitor.ProvisionMonitor.PeerInfo extends Object implements Serializable

serialVersionUID: 2L

Serialized Fields

service

ProvisionMonitor service

backupCount

Integer backupCount

address

String address

id

Long id

initialDeploymentState

int initialDeploymentState

Class org.rioproject.monitor.ProvisionMonitorAdminProxy extends ServiceAdminProxy implements Serializable

serialVersionUID: 2L

Serialized Fields

monitorAdminProxy

ProvisionMonitorAdmin monitorAdminProxy

Class org.rioproject.monitor.ProvisionMonitorEvent extends RemoteServiceEvent implements Serializable

serialVersionUID: 1L

Serialized Fields

action

ProvisionMonitorEvent.Action action
The action for the event


opStringName

String opStringName
The OperationalString name


sElem

ServiceElement sElem
The ServiceElement. May be null


opString

OperationalString opString
The OperationalString. May be null


redeploymentParms

Object[] redeploymentParms
The Redeployment arguments. May be null


instance

ServiceBeanInstance instance
The ServiceBeanInstance. May be null

Class org.rioproject.monitor.ProvisionMonitorPermission extends AccessPermission implements Serializable

serialVersionUID: 2L

Class org.rioproject.monitor.RecordHolder extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

action

int action

opstring

OperationalString opstring

Class org.rioproject.monitor.ServiceChannel.ServiceChannelEvent extends EventObject implements Serializable

Serialized Fields

element

ServiceElement element

instance

ServiceBeanInstance instance

type

int type

Package org.rioproject.opstring

Class org.rioproject.opstring.AbstractOpStringParser$_getAttributeTable_closure2 extends Object implements Serializable

Class org.rioproject.opstring.AbstractOpStringParser$_merge_closure1 extends Object implements Serializable

Class org.rioproject.opstring.DSLException extends RuntimeException implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_generateSystemComponent_closure4 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_generateSystemRequirements_closure2 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_generateSystemRequirements_closure3 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure10 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure10_closure80 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure11 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure11_closure81 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure12 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure12_closure82 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure13 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure13_closure83 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure14 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure15 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure15_closure84 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure16 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure16_closure85 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure17 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure17_closure87 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure18 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure18_closure89 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure19 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure20 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure20_closure90 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure21 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure22 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure23 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure24 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure24_closure91 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure24_closure92 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure25 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure26 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure26_closure94 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure27 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure27_closure96 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure27_closure96_closure97 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure28 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure29 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure30 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure31 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure31_closure98 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure31_closure98_closure99 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure31_closure98_closure99_closure100 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure31_closure98_closure99_closure100_closure101 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure32 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure33 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure33_closure102 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure34 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure35 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure35_closure103 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure36 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure37 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure37_closure104 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure38 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure39 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure40 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure41 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure42 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure43 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure43_closure105 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure44 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure44_closure106 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure45 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure45_closure107 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure46 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure46_closure108 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure47 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure48 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure49 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure5 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure5_closure73 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure50 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure50_closure109 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure50_closure109_closure110 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure50_closure109_closure110_closure111 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure51 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure51_closure112 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure52 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure52_closure113 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure53 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure53_closure114 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure54 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure54_closure115 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure55 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure55_closure116 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure56 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure57 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure58 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure59 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure59_closure117 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure6 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure6_closure74 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure60 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure60_closure118 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure61 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure61_closure119 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure62 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure62_closure120 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure63 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure63_closure121 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure64 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure64_closure122 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure65 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure66 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure66_closure123 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure66_closure123_closure127 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure66_closure124 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure67 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure67_closure128 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure68 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure69 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure7 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure7_closure76 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure70 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure70_closure129 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure71 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure72 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure8 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure9 extends Object implements Serializable

Class org.rioproject.opstring.GroovyDSLOpStringParser$_parse_closure1_closure9_closure78 extends Object implements Serializable

Class org.rioproject.opstring.OAR extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

name

String name

version

String version

opStringName

String opStringName

url

URL url

deployDir

String deployDir

activationType

String activationType

artifacts

String artifacts

Class org.rioproject.opstring.OARException extends Exception implements Serializable

serialVersionUID: 1L

Class org.rioproject.opstring.OpString extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

name

String name
Name of the OperationalString


services

List<E> services
Collection of services within the OperationalString


nestedOpStrings

List<E> nestedOpStrings
Collection of nested OperationalString


deployedStatus

int deployedStatus
The deployed state of the OperationalString


loadedFrom

URL loadedFrom
The URL OperationalString was loaded from


schedule

Schedule schedule
The Schedule for this OperationalString

Class org.rioproject.opstring.XmlOpStringParser$_parseConfiguration_closure12_closure23 extends Object implements Serializable

Class org.rioproject.opstring.XmlOpStringParser$_parseElement_closure13 extends Object implements Serializable

Class org.rioproject.opstring.XmlOpStringParser$_parseElement_closure13_closure24 extends Object implements Serializable

Class org.rioproject.opstring.XmlOpStringParser$_parseElement_closure14 extends Object implements Serializable

Class org.rioproject.opstring.XmlOpStringParser$_parseElement_closure15 extends Object implements Serializable

Class org.rioproject.opstring.XmlOpStringParser$_parseElement_closure17 extends Object implements Serializable

Class org.rioproject.opstring.XmlOpStringParser$_parseElement_closure18 extends Object implements Serializable

Class org.rioproject.opstring.XmlOpStringParser$_parseElement_closure19 extends Object implements Serializable

Class org.rioproject.opstring.XmlOpStringParser$_parseElement_closure20 extends Object implements Serializable

Class org.rioproject.opstring.XmlOpStringParser$_parseEnvironment_closure8 extends Object implements Serializable

Class org.rioproject.opstring.XmlOpStringParser$_parseFDH_closure11 extends Object implements Serializable

Class org.rioproject.opstring.XmlOpStringParser$_parseOperationalString_closure1 extends Object implements Serializable

Class org.rioproject.opstring.XmlOpStringParser$_parseResources_closure4 extends Object implements Serializable

Class org.rioproject.opstring.XmlOpStringParser$_parseResources_closure6 extends Object implements Serializable

Class org.rioproject.opstring.XmlOpStringParser$_parseResources_closure7 extends Object implements Serializable

Class org.rioproject.opstring.XmlOpStringParser$_parseSLA_closure9 extends Object implements Serializable

Class org.rioproject.opstring.XmlOpStringParser$_parseSystemRequirements_closure2 extends Object implements Serializable

Class org.rioproject.opstring.XmlOpStringParser$_parseSystemRequirements_closure3 extends Object implements Serializable

Class org.rioproject.opstring.XmlOpStringParser$_parseSystemRequirements_closure3_closure21 extends Object implements Serializable


Package org.rioproject.opstring.handlers

Class org.rioproject.opstring.handlers.AssociationHandler$_parse_closure1 extends Object implements Serializable

Class org.rioproject.opstring.handlers.AssociationHandler$_parse_closure1_closure2 extends Object implements Serializable

Class org.rioproject.opstring.handlers.AssociationsHandler$_parse_closure1 extends Object implements Serializable

Class org.rioproject.opstring.handlers.ExecHandler$_parse_closure1 extends Object implements Serializable

Class org.rioproject.opstring.handlers.ExecHandler$_parseEnvironment_closure2 extends Object implements Serializable

Class org.rioproject.opstring.handlers.LoggingHandler$_parseLogging_closure1 extends Object implements Serializable

Class org.rioproject.opstring.handlers.LoggingHandler$_parseLogging_closure1_closure2 extends Object implements Serializable

Class org.rioproject.opstring.handlers.ParametersHandler$_parseParameters_closure1 extends Object implements Serializable

Class org.rioproject.opstring.handlers.RulesHandler$_parse_closure1 extends Object implements Serializable

Class org.rioproject.opstring.handlers.RulesHandler$_parseRule_closure2 extends Object implements Serializable

Class org.rioproject.opstring.handlers.RulesHandler$_parseWatches_closure3 extends Object implements Serializable

Class org.rioproject.opstring.handlers.SoftwareLoadHandler$_parse_closure1 extends Object implements Serializable

Class org.rioproject.opstring.handlers.SoftwareLoadHandler$_parse_closure2 extends Object implements Serializable

Class org.rioproject.opstring.handlers.SoftwareLoadHandler$_parse_closure2_closure3 extends Object implements Serializable

Class org.rioproject.opstring.handlers.SoftwareLoadHandler$_parse_closure2_closure4 extends Object implements Serializable


Package org.rioproject.resolver

Class org.rioproject.resolver.RemoteRepository extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

String id

name

String name

url

String url

snapshots

boolean snapshots

releases

boolean releases

releaseChecksumPolicy

String releaseChecksumPolicy

snapshotChecksumPolicy

String snapshotChecksumPolicy

mirrored

boolean mirrored

Class org.rioproject.resolver.ResolverException extends Exception implements Serializable

serialVersionUID: 1L


Package org.rioproject.resolver.maven2

Class org.rioproject.resolver.maven2.ArtifactUtils$_buildArtifactSnapshotPath_closure1 extends Object implements Serializable

Class org.rioproject.resolver.maven2.PomParser$_parse_closure1 extends Object implements Serializable

Class org.rioproject.resolver.maven2.PomParser$_parse_closure2 extends Object implements Serializable

Class org.rioproject.resolver.maven2.PomParser$_parse_closure4 extends Object implements Serializable

Class org.rioproject.resolver.maven2.PomParser$_parse_closure5 extends Object implements Serializable

Class org.rioproject.resolver.maven2.PomUtils$_getProjectModuleMap_closure1 extends Object implements Serializable


Package org.rioproject.resources.persistence

Class org.rioproject.resources.persistence.CorruptedStoreException extends StoreException implements Serializable

serialVersionUID: 2L

Class org.rioproject.resources.persistence.StoreConflictException extends StoreException implements Serializable

serialVersionUID: 2L

Class org.rioproject.resources.persistence.StoreException extends Exception implements Serializable

serialVersionUID: 2L

Serialized Fields

nestedException

Throwable nestedException
The exception (if any) that trigged the store exception. This may be null.

 

Package org.rioproject.resources.servicecore

Class org.rioproject.resources.servicecore.AbstractProxy extends Object implements Serializable

serialVersionUID: 2L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
Throws:
IOException
ClassNotFoundException

readObjectNoData

private void readObjectNoData()
                       throws ObjectStreamException
During deserialization of an instance of this class, if it is found that the stream contains no data, this method is automatically invoked. Because it is expected that the stream should always contain data, this implementation of this method simply declares that something must be wrong.

Throws:
InvalidObjectException - to indicate that there was no data in the stream during deserialization of an instance of this class; declaring that something is wrong.
ObjectStreamException
Serialized Fields

server

Remote server
The server


uuid

Uuid uuid
The unique identifier for this proxy

Class org.rioproject.resources.servicecore.ConstrainableServiceAdminProxy extends ServiceAdminProxy implements Serializable

serialVersionUID: 2L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
Throws:
IOException
ClassNotFoundException
Serialized Fields

constraints

MethodConstraints constraints
Client constraints for this proxy, or null

Class org.rioproject.resources.servicecore.ServiceAdminProxy extends Object implements Serializable

serialVersionUID: 2L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
When an instance of this class is deserialized, this method is atomatically invoked. This implementation of this method validates the state of the deserialized instance.

Throws:
InvalidObjectException - if the state of the deserialized instance of this class is found to be invalid.
ClassNotFoundException - if a class is not found during deserialization
IOException

readObjectNoData

private void readObjectNoData()
                       throws ObjectStreamException
During deserialization of an instance of this class, if it is found that the stream contains no data, this method is automatically invoked. Because it is expected that the stream should always contain data, this implementation of this method simply declares that something must be wrong.

Throws:
InvalidObjectException - to indicate that there was no data in the stream during deserialization of an instance of this class; declaring that something is wrong.
ObjectStreamException
Serialized Fields

serviceAdmin

ServiceAdmin serviceAdmin
The backend


uuid

Uuid uuid
The unique identifier for this proxy


Package org.rioproject.resources.serviceui

Class org.rioproject.resources.serviceui.UIComponentFactory extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

className

String className

exportURL

URL[] exportURL

Class org.rioproject.resources.serviceui.UIDialogFactory extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

className

String className

exportURL

URL[] exportURL

Class org.rioproject.resources.serviceui.UIFrameFactory extends Object implements Serializable

Serialized Fields

className

String className

exportURL

URL[] exportURL

Class org.rioproject.resources.serviceui.UIWindowFactory extends Object implements Serializable

Serialized Fields

className

String className

exportURL

URL[] exportURL

Package org.rioproject.resources.ui

Class org.rioproject.resources.ui.GlassPaneContainer extends JPanel implements Serializable

Serialized Fields

glassPane

JComponent glassPane

Class org.rioproject.resources.ui.GlassPaneContainer.Layout extends Object implements Serializable

Class org.rioproject.resources.ui.Util.MultiLineToolTip extends JToolTip implements Serializable


Package org.rioproject.sla

Class org.rioproject.sla.RuleMap extends Object implements Serializable

Serialized Fields

ruleDefinition

RuleMap.RuleDefinition ruleDefinition

services

List<E> services

Class org.rioproject.sla.RuleMap.RuleDefinition extends Object implements Serializable

Serialized Fields

resource

String resource

ruleClassPath

String ruleClassPath

Class org.rioproject.sla.RuleMap.ServiceDefinition extends Object implements Serializable

Serialized Fields

serviceName

String serviceName

opStringName

String opStringName

watches

List<E> watches

Class org.rioproject.sla.ServiceLevelAgreements extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

systemRequirements

SystemRequirements systemRequirements
System requirements


serviceSLAs

List<E> serviceSLAs
Array of service SLAs

Class org.rioproject.sla.SLA extends ThresholdValues implements Serializable

serialVersionUID: 1L

Serialized Fields

identifier

String identifier
SLA identifier


watchDescriptors

WatchDescriptor[] watchDescriptors
The WatchDescriptor property provides context to the watch instances the SLA may be associated to, and optionally be dynamically created


upperThresholdDampeningTime

long upperThresholdDampeningTime
Dampening value for upper thresholds being crossed


lowerThresholdDampeningTime

long lowerThresholdDampeningTime
Dampening value for lower thresholds being crossed


maxServices

int maxServices
The maximum number of services to increment. If the value is -1, then no limit has been set


slaPolicyHandler

String slaPolicyHandler
The class name of the SLAPolicyHandler to create

Class org.rioproject.sla.SLAPolicyEvent extends EventObject implements Serializable

Serialized Fields

sla

SLA sla
The SLA the policy event is for


message

String message
A message detailing what action occured


resultant

Object resultant
An Object that was created/changed/removed as a result of an action the SLAPolicyHandler took


when

long when
When the event was fired


slaThresholdEvent

SLAThresholdEvent slaThresholdEvent
SLAThresholdEvent

Class org.rioproject.sla.SLAThresholdEvent extends ThresholdEvent implements Serializable

serialVersionUID: 1L

Serialized Fields

sElem

ServiceElement sElem
The ServiceElement for the service


slaPolicyHandlerDescription

String slaPolicyHandlerDescription
Description of th SLAPolicyHandler


hostAddress

String hostAddress
Holds value of property hostAddress


instance

ServiceBeanInstance instance
The ServiceBeanInstance


Package org.rioproject.system

Class org.rioproject.system.ComputeResourceUtilization extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

description

String description
Description of the ComputeResource


hostName

String hostName
The host name of the compute resource


address

String address
The IP Address of the compute resource


utilization

Double utilization
The utilization of the compute resource, which is a summation of MeasuredResource components, representing a snapshot of the depletion-oriented resources of the compute resource


mRes

List<E> mRes
Collection of measurable capability utilization values

Class org.rioproject.system.MeasuredResource extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

identifier

String identifier
Identifier for the measurable resource


value

double value
The measured value


tValues

ThresholdValues tValues
ThresholdValues

Class org.rioproject.system.ResourceCapability extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

platformCapabilities

PlatformCapability[] platformCapabilities
Platform capabilities of the ComputeResource


resourceUtilization

ComputeResourceUtilization resourceUtilization
Measured capabilities of the ComputeResource


address

String address
The IP Address of the ComputeResource


hostName

String hostName
The hostname of the ComputeResource


persistentProvisioning

boolean persistentProvisioning
Whether the ComputeResource supports persistent provisioning


Package org.rioproject.system.capability

Class org.rioproject.system.capability.PlatformCapability extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

type

int type
The type of this PlatformCapability, STATIC or PROVISIONABLE. Defaults to STATIC


capabilities

Hashtable<K,V> capabilities
Map of platform capability key and values


description

String description
A description of the PlatformCapability


stagedSoftware

List<E> stagedSoftware
StagedSoftware defining where the software for this PlatformCapability can be downloaded from


downloadRecords

List<E> downloadRecords
List DownloadRecord instances indicating that software for this PlatformCapability has been downloaded


path

String path
The path on an accessible filesystem where the PlatformCapability is installed


costModel

ResourceCostModel costModel
The ResourceCostModel, determining how to charge for use of the PlatformCapability


classpath

String[] classpath
Classpath for the PlatformCapability


configurationFile

String configurationFile

Class org.rioproject.system.capability.PlatformCapabilityWriter$_write_closure1 extends Object implements Serializable

Class org.rioproject.system.capability.PlatformCapabilityWriter$_write_closure1_closure2 extends Object implements Serializable

Class org.rioproject.system.capability.PlatformCapabilityWriter$_write_closure1_closure2_closure3 extends Object implements Serializable


Package org.rioproject.system.capability.connectivity

Class org.rioproject.system.capability.connectivity.ConnectivityCapability extends PlatformCapability implements Serializable

serialVersionUID: 1L

Class org.rioproject.system.capability.connectivity.TCPConnectivity extends ConnectivityCapability implements Serializable

serialVersionUID: 1L


Package org.rioproject.system.capability.platform

Class org.rioproject.system.capability.platform.ByteOrientedDevice extends PlatformCapability implements Serializable

serialVersionUID: 1L

Class org.rioproject.system.capability.platform.Memory extends ByteOrientedDevice implements Serializable

serialVersionUID: 1L

Class org.rioproject.system.capability.platform.OperatingSystem extends PlatformCapability implements Serializable

serialVersionUID: 1L

Class org.rioproject.system.capability.platform.ProcessorArchitecture extends PlatformCapability implements Serializable

serialVersionUID: 1L

Class org.rioproject.system.capability.platform.StorageCapability extends ByteOrientedDevice implements Serializable

serialVersionUID: 1L


Package org.rioproject.system.capability.software

Class org.rioproject.system.capability.software.J2SESupport extends SoftwareSupport implements Serializable

serialVersionUID: 1L

Class org.rioproject.system.capability.software.NativeLibrarySupport extends SoftwareSupport implements Serializable

serialVersionUID: 1L

Class org.rioproject.system.capability.software.RioSupport extends SoftwareSupport implements Serializable

serialVersionUID: 1L

Class org.rioproject.system.capability.software.SoftwareSupport extends PlatformCapability implements Serializable

serialVersionUID: 1L


Package org.rioproject.system.measurable.cpu

Class org.rioproject.system.measurable.cpu.CalculableCPU extends Calculable implements Serializable

serialVersionUID: 1L

Serialized Fields

cpuUtilization

CpuUtilization cpuUtilization

Class org.rioproject.system.measurable.cpu.CalculableProcessCPU extends Calculable implements Serializable

serialVersionUID: 1L

Serialized Fields

cpuUtilization

ProcessCpuUtilization cpuUtilization

Class org.rioproject.system.measurable.cpu.CpuUtilization extends MeasuredResource implements Serializable

serialVersionUID: 1L

Serialized Fields

system

double system

user

double user

total

double total

load

double[] load

availableProcessors

int availableProcessors
The number of available processors on the machine

Class org.rioproject.system.measurable.cpu.ProcessCpuUtilization extends MeasuredResource implements Serializable

serialVersionUID: 1L

Serialized Fields

system

long system

user

long user

total

double total

totalPercentage

double totalPercentage

Package org.rioproject.system.measurable.disk

Class org.rioproject.system.measurable.disk.CalculableDiskSpace extends Calculable implements Serializable

serialVersionUID: 1L

Serialized Fields

diskSpaceUtilization

DiskSpaceUtilization diskSpaceUtilization

Class org.rioproject.system.measurable.disk.DiskSpaceUtilization extends MeasuredResource implements Serializable

serialVersionUID: 1L

Serialized Fields

used

double used

available

double available

capacity

double capacity

Package org.rioproject.system.measurable.memory

Class org.rioproject.system.measurable.memory.CalculableMemory extends Calculable implements Serializable

serialVersionUID: 1L

Serialized Fields

memoryUtilization

ProcessMemoryUtilization memoryUtilization
Holds value of property containing details about memory utilization for a process.

Class org.rioproject.system.measurable.memory.CalculableSystemMemory extends Calculable implements Serializable

serialVersionUID: 1L

Serialized Fields

memoryUtilization

SystemMemoryUtilization memoryUtilization
Holds value of property containing details about system memory utilization

Class org.rioproject.system.measurable.memory.ProcessMemoryUtilization extends MeasuredResource implements Serializable

serialVersionUID: 1L

Serialized Fields

vSize

double vSize

resident

double resident

shared

double shared

usedHeap

double usedHeap

maxHeap

double maxHeap

committedHeap

double committedHeap

initHeap

double initHeap

usedNonHeap

double usedNonHeap

maxNonHeap

double maxNonHeap

committedNonHeap

double committedNonHeap

initNonHeap

double initNonHeap

Class org.rioproject.system.measurable.memory.SystemMemoryUtilization extends MeasuredResource implements Serializable

serialVersionUID: 1L

Serialized Fields

total

double total

free

double free

used

double used

freePerc

double freePerc

usedPerc

double usedPerc

ram

double ram

Package org.rioproject.system.measurable.memory.pool

Class org.rioproject.system.measurable.memory.pool.CalculableMemoryPool extends Calculable implements Serializable

Serialized Fields

memoryPoolUtilization

MemoryPoolUtilization memoryPoolUtilization
Holds value of property containing details about memory utilization for a memory pool.

Class org.rioproject.system.measurable.memory.pool.MemoryPoolUtilization extends MeasuredResource implements Serializable

Serialized Fields

committed

long committed

init

long init

max

long max

used

long used

Package org.rioproject.test

Class org.rioproject.test.TimeoutException extends Exception implements Serializable


Package org.rioproject.tools.harvest

Class org.rioproject.tools.harvest.HarvesterAgent$_harvest_closure1 extends Object implements Serializable

Class org.rioproject.tools.harvest.HarvesterAgent$_harvest_closure1_closure3 extends Object implements Serializable

Class org.rioproject.tools.harvest.HarvesterAgent$_harvest_closure1_closure3_closure4 extends Object implements Serializable

Class org.rioproject.tools.harvest.HarvesterAgent$_harvest_closure1_closure3_closure4_closure5 extends Object implements Serializable

Class org.rioproject.tools.harvest.HarvesterBean$_connect_closure1 extends Object implements Serializable

Class org.rioproject.tools.harvest.HarvesterSession extends Object implements Serializable


Package org.rioproject.watch

Class org.rioproject.watch.AccumulatorViewer extends JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

service

Watchable service

watchDataSources

WatchDataSource[] watchDataSources

defaultDataView

CalculableViewable defaultDataView

dataView

CalculableViewable dataView

tree

JTree tree

root

DefaultMutableTreeNode root

graphPanel

JComponent graphPanel

paintFlag

boolean paintFlag

loader

ClassLoader loader

autoRefresh

Timer autoRefresh

glassPane

GlassPaneContainer glassPane

mouseOverValue

CalculableViewable.PlottedCalculable mouseOverValue

numberFormatter

NumberFormat numberFormatter

dateFormat

DateFormat dateFormat

lastMousePoint

Point lastMousePoint

autoRefreshMode

boolean autoRefreshMode

Class org.rioproject.watch.Calculable extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

String id
The identifier for the Calculable


value

double value
The value for the Calculable


when

long when
Holds value of property when, indicates when the Calculable was recorded


detail

String detail
Holds Optional detail about the metric

Class org.rioproject.watch.CalculableDisplayAttributes extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

yLegend

String yLegend
Holds value of property yLegend.


yLegendFont

FontDescriptor yLegendFont
Holds value of property yLegendFont.


yScale

int yScale
Holds value of property yScale.


yFormat

NumberFormat yFormat
Holds value of property yFormat.


xLegend

String xLegend
Holds value of property xLegend.


xLegendFont

FontDescriptor xLegendFont
Holds value of property xLegendFont.


xScale

int xScale
Holds value of property xScale.


xFormat

NumberFormat xFormat
Holds value of property xFormat.


title

String title
Holds value of property title.


titleFont

FontDescriptor titleFont
Holds value of property titleFont.


calculableClass

Class<T> calculableClass
Holds value of property calculableClass.

Class org.rioproject.watch.FontDescriptor extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

style

int style
Holds value of property style.


size

int size
Holds value of property size.


name

String name
Holds value of property name.

Class org.rioproject.watch.QueuedReplicator extends Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readObject

private void readObject(ObjectInputStream oStream)
                 throws ClassNotFoundException,
                        IOException
Throws:
ClassNotFoundException
IOException
Serialized Fields

closed

boolean closed

replicatorQ

BlockingQueue<E> replicatorQ

Class org.rioproject.watch.ThresholdEvent extends RemoteServiceEvent implements Serializable

serialVersionUID: 1L

Serialized Fields

calculable

Calculable calculable
Holds value of property Calculable


thresholdValues

ThresholdValues thresholdValues
Holds value of property ThresholdValue.


type

int type
The type of the ThresholdEvent, breached or cleared


detail

String detail
Optional detail describing the ThresholdEvent

Class org.rioproject.watch.ThresholdValues extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

highThreshold

double highThreshold
Holds value of property highThreshold.


lowThreshold

double lowThreshold
Holds value of property lowThreshold.


currentHighThreshold

double currentHighThreshold
Holds value of property currentHighThreshold.


currentLowThreshold

double currentLowThreshold
Holds value of property currentLowThreshold.


breachedCount

long breachedCount
How many times a Threshold has been breached


clearedCount

long clearedCount
How many times a Threshold has been cleared

Class org.rioproject.watch.WatchDataReplicatorProxy extends QueuedReplicator implements Serializable

Serialized Fields

backend

RemoteWatchDataReplicator backend

uuid

UUID uuid

Class org.rioproject.watch.WatchDescriptor extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

name

String name

objectName

String objectName

type

WatchDescriptor.Type type

property

String property

attribute

String attribute

period

long period


Copyright © Rio Project.

Copyright © 2006-2011 Rio Project. All Rights Reserved.