Serialized Form


Package org.jini.rio.boot

Class org.jini.rio.boot.ActivateWrapper extends Object implements Serializable

serialVersionUID: 1L

Serialization Methods

writeReplace

private Object writeReplace()
                     throws ObjectStreamException
Return a reference to service being wrapped in place of this object.

Throws:
ObjectStreamException
Serialized Fields

impl

Object impl
The "wrapped" activatable object.

 

Class org.jini.rio.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 data
The activatable object's initialization data.

 

Package org.jini.rio.core

Class org.jini.rio.core.Association extends Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readObject

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

state

int state
The Association state


aDesc

AssociationDescriptor aDesc
The descriptor for this Association

Class org.jini.rio.core.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


operationalStringName

String operationalStringName
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


configArgs

String[] configArgs
Specific Configuration attributes to assist in the discovery of associations

Class org.jini.rio.core.AssociationType extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

type

int type
The AssociationType type

Class org.jini.rio.core.ClassBundle extends Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readObject

private void readObject(ObjectInputStream oStream)
                 throws IOException,
                        ClassNotFoundException
Custom deserialization is needed.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream oStream)
                  throws IOException
Custom serialization is needed, to provide backwards compatibility

Throws:
IOException
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 jarNames
Collection of jar names


jarResources

List jarResources
Collection of JAR resources


sharedComponents

Map sharedComponents
Collection of shared components.


methodClassTable

Map methodClassTable
A table of method names to Class[] objects


methodObjectTable

Map methodObjectTable
A table of method names to Class[] objects


computeHttpMD

boolean computeHttpMD
Whether to compute message digests for all jars


algorithm

String algorithm
Algorithm used for computing HTTPMD, defaults to sha


httpmdResourceMap

Map httpmdResourceMap
A table of resources and the location to use to compute a message digest. The location may point to a file system where the resource can be loaded from, or an http:// URL. If a file system location is used, it will most likely not be accessible on all platforms.

Class org.jini.rio.core.GenericCostModel extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

costPerUnit

double costPerUnit
The cost per unit


description

String description
A description


timeBoundaries

Set timeBoundaries
List of TimeBoundary objects

Class org.jini.rio.core.JSBControlException extends Exception implements Serializable

serialVersionUID: 2L

Class org.jini.rio.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

Class org.jini.rio.core.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.jini.rio.core.OperationalStringException extends Exception implements Serializable

serialVersionUID: 1L

Class org.jini.rio.core.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.jini.rio.core.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.jini.rio.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.jini.rio.core.ServiceBeanConfig extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

initParameters

Map initParameters
Initialization Properties for the ServiceBean


configParms

Map 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.jini.rio.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


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.jini.rio.core.ServiceElement extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

provisionType

int 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 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


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

Class org.jini.rio.core.ServiceLevelAgreements extends Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readObject

private void readObject(ObjectInputStream oStream)
                 throws IOException,
                        ClassNotFoundException
Custom deserialization is needed.

Throws:
IOException
ClassNotFoundException
Serialized Fields

systemCapabilities

List systemCapabilities
Array of system component requirements


systemRequirements

List systemRequirements
Array of system requirements


systemThresholds

Map systemThresholds
Array of system requirement SLAs


serviceSLAs

List serviceSLAs
Array of service SLAs

Class org.jini.rio.core.ServiceLevelAgreements.SystemRequirement extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

name

String name

className

String className

attributes

Map attributes

softwareLoad

SoftwareLoad softwareLoad

location

URL[] location

Class org.jini.rio.core.SLA extends ThresholdValues implements Serializable

serialVersionUID: 1L

Serialized Fields

configArgs

String[] configArgs
The configArgs property used to create the Configuration object for the SLA providing context and behavior for a policy handler


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

Class org.jini.rio.core.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.jini.rio.core.ZeroCostModel extends Object implements Serializable

serialVersionUID: 1L


Package org.jini.rio.core.provision

Class org.jini.rio.core.provision.ServiceProvisionEvent extends RemoteEvent implements Serializable

serialVersionUID: 1L

Serialized Fields

svcElement

ServiceElement svcElement
The ServiceElement


opStringManager

OperationalStringManager opStringManager
The OperationalStringManager

Class org.jini.rio.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


resourceCosts

List resourceCosts
ResourceCost instances for the service

Class org.jini.rio.core.provision.ServiceStatement extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

sElem

ServiceElement sElem
The ServiceElement


serviceRecords

Map serviceRecords
A Map of ServiceRecord instances

Class org.jini.rio.core.provision.SoftwareDownloadRecord extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

location

URL location
The location of the software


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 software was downloaded


downloadedSize

int downloadedSize
The size of the downloaded software


extractedSize

int extractedSize
The size of the extracted software


downloadTime

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


unarchiveTime

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

Class org.jini.rio.core.provision.SoftwareLoad extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

removeOnDestroy

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


softwareDownload

SoftwareLoad.SoftwareDownloadAttributes softwareDownload
SoftwareDownloadAttributes for the software


postInstall

SoftwareLoad.PostInstallAttributes postInstall
PostInstallAttributes object

Class org.jini.rio.core.provision.SoftwareLoad.PostInstallAttributes extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

postInstallDownload

SoftwareLoad.SoftwareDownloadAttributes postInstallDownload
PostInstall attributes


executionTarget

String executionTarget
Specifies a utility that will be run to configure a downloaded SoftwareLoad


removeOnCompletion

boolean removeOnCompletion
Whether to remove the software when the executionTarget completes

Class org.jini.rio.core.provision.SoftwareLoad.SoftwareDownloadAttributes extends Object implements Serializable

serialVersionUID: -6064568477619251345L

Serialized Fields

location

URL location
The location of the software


installRoot

String installRoot
The high-level directory for installation. The installRoot directory is a relative directory, and will be appended to the provision root directory determined by a Cybernode


unarchive

boolean unarchive
Whether to unarchive the downloaded software


Package org.jini.rio.cybernode

Class org.jini.rio.cybernode.CybernodeAdminProxy extends ServiceAdminProxy implements Serializable

serialVersionUID: 2L

Class org.jini.rio.cybernode.CybernodeImpl_Stub extends RemoteStub implements Serializable

serialVersionUID: 2L

Class org.jini.rio.cybernode.CybernodePermission extends AccessPermission implements Serializable

serialVersionUID: 2L


Package org.jini.rio.entry

Class org.jini.rio.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.jini.rio.entry.BasicStatus extends Status implements Serializable

serialVersionUID: 1L

Class org.jini.rio.entry.ComputeResourceUtilization extends AbstractEntry 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


utilizationMap

Map utilizationMap
Map of measurable capability utilization values

Class org.jini.rio.entry.OperationalStringEntry extends AbstractEntry implements Serializable

serialVersionUID: 1L

Serialized Fields

name

String name

Class org.jini.rio.entry.StandardServiceType extends ServiceType implements Serializable

serialVersionUID: 1L

Serialized Fields

name

String name

description

String description

iconURL

URL iconURL

Package org.jini.rio.event

Class org.jini.rio.event.BasicEventConsumer_Stub extends RemoteStub implements Serializable

serialVersionUID: 2L

Class org.jini.rio.event.EventDescriptor extends AbstractEntry implements Serializable

serialVersionUID: 1L

Serialized Fields

eventClass

Class 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.jini.rio.event.NoEventConsumerException extends Exception implements Serializable

serialVersionUID: 1L

Class org.jini.rio.event.RemotePropertyChangeEvent extends RemoteServiceEvent implements Serializable

serialVersionUID: 1L

Serialized Fields

event

PropertyChangeEvent event

Class org.jini.rio.event.RemoteServiceEvent extends RemoteEvent implements Serializable

serialVersionUID: 1L


Package org.jini.rio.log

Class org.jini.rio.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.jini.rio.log.LoggerConfig.FormalArgument extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

dataType

String dataType

value

String value

Class org.jini.rio.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


handlerArgs

Map handlerArgs

handlerArgList

List handlerArgList
Parameters for Handler construction


Package org.jini.rio.monitor

Class org.jini.rio.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


date

Date date
The time this event was fired

Class org.jini.rio.monitor.ProvisionMonitor.PeerInfo extends Object implements Serializable

serialVersionUID: 2L

Serialized Fields

service

ProvisionMonitor service

backupCount

Integer backupCount

address

String address

id

Long id

Class org.jini.rio.monitor.ProvisionMonitorAdminProxy extends ServiceAdminProxy implements Serializable

serialVersionUID: 2L

Class org.jini.rio.monitor.ProvisionMonitorEvent extends RemoteServiceEvent implements Serializable

serialVersionUID: 1L

Serialized Fields

action

int 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.jini.rio.monitor.ProvisionMonitorImpl_Stub extends RemoteStub implements Serializable

serialVersionUID: 2L

Class org.jini.rio.monitor.ProvisionMonitorImpl$OpStringManager_Stub extends RemoteStub implements Serializable

serialVersionUID: 2L

Class org.jini.rio.monitor.ProvisionMonitorPermission extends AccessPermission implements Serializable

serialVersionUID: 2L

Class org.jini.rio.monitor.RecordHolder extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

action

int action

opstring

OperationalString opstring

Class org.jini.rio.monitor.ServiceChannel.ServiceChannelEvent extends EventObject implements Serializable

Serialized Fields

element

ServiceElement element

instance

ServiceBeanInstance instance

type

int type

Package org.jini.rio.opstring

Class org.jini.rio.opstring.OpString extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

name

String name
Name of the OperationalString


services

ArrayList services
Collection of services within the OperationalString


nestedOpStrings

ArrayList 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


Package org.jini.rio.qos

Class org.jini.rio.qos.RelocationPolicyHandler_Stub extends RemoteStub implements Serializable

serialVersionUID: 2L

Class org.jini.rio.qos.ResourceCapability extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

platformCapabilities

PlatformCapability[] platformCapabilities
Platform capabilities of the ComputeResource


measuredResources

MeasuredResource[] measuredResources
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

Class org.jini.rio.qos.ScalingPolicyHandler_Stub extends RemoteStub implements Serializable

serialVersionUID: 2L

Class org.jini.rio.qos.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.jini.rio.qos.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


date

Date date
The time this event was fired


instance

ServiceBeanInstance instance
The ServiceBeanInstance


Package org.jini.rio.qos.capability

Class org.jini.rio.qos.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 capabilities
Map of platform capability key and values


description

String description
A description of the PlatformCapability


softwareLoad

SoftwareLoad softwareLoad
A SoftwareLoad defining where the software for this PlatformCapability can be downloaded from


downloadRecords

List downloadRecords
List SoftwareDownloadRecord 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


Package org.jini.rio.qos.capability.connectivity

Class org.jini.rio.qos.capability.connectivity.ConnectivityCapability extends PlatformCapability implements Serializable

serialVersionUID: 1L

Class org.jini.rio.qos.capability.connectivity.TCPConnectivity extends ConnectivityCapability implements Serializable

serialVersionUID: 1L


Package org.jini.rio.qos.capability.enterprise

Class org.jini.rio.qos.capability.enterprise.ApplicationServerSupport extends PlatformCapability implements Serializable

serialVersionUID: 4780640888837958987L

Class org.jini.rio.qos.capability.enterprise.DatabaseSupport extends PlatformCapability implements Serializable

serialVersionUID: 1L

Class org.jini.rio.qos.capability.enterprise.WebServerSupport extends PlatformCapability implements Serializable

serialVersionUID: 1L


Package org.jini.rio.qos.capability.software

Class org.jini.rio.qos.capability.software.J2EESupport extends PlatformCapability implements Serializable

serialVersionUID: 1L

Class org.jini.rio.qos.capability.software.J2MESupport extends PlatformCapability implements Serializable

serialVersionUID: 1L

Class org.jini.rio.qos.capability.software.J2SESupport extends PlatformCapability implements Serializable

serialVersionUID: 1L

Class org.jini.rio.qos.capability.software.NativeLibrarySupport extends PlatformCapability implements Serializable

serialVersionUID: 1L

Class org.jini.rio.qos.capability.software.RioSupport extends PlatformCapability implements Serializable

serialVersionUID: 1L

Class org.jini.rio.qos.capability.software.SoftwareSupport extends PlatformCapability implements Serializable

serialVersionUID: 1L


Package org.jini.rio.qos.capability.system

Class org.jini.rio.qos.capability.system.ByteOrientedDevice extends PlatformCapability implements Serializable

Class org.jini.rio.qos.capability.system.Memory extends ByteOrientedDevice implements Serializable

serialVersionUID: 1L

Class org.jini.rio.qos.capability.system.ProcessorArchitecture extends PlatformCapability implements Serializable

serialVersionUID: 1L

Class org.jini.rio.qos.capability.system.RMIActivation extends PlatformCapability implements Serializable

serialVersionUID: 1L

Class org.jini.rio.qos.capability.system.StorageCapability extends ByteOrientedDevice implements Serializable

serialVersionUID: 1L


Package org.jini.rio.qos.measurable.cpu

Class org.jini.rio.qos.measurable.cpu.CalculableCPU extends Calculable implements Serializable

serialVersionUID: 1L


Package org.jini.rio.qos.measurable.disk

Class org.jini.rio.qos.measurable.disk.CalculableDiskSpace extends Calculable implements Serializable

serialVersionUID: 1L

Serialized Fields

capacity

double capacity
disk capacity


available

double available
amount available


Package org.jini.rio.qos.measurable.memory

Class org.jini.rio.qos.measurable.memory.CalculableMemory extends Calculable implements Serializable

serialVersionUID: 1L

Serialized Fields

totalMemory

double totalMemory
Holds value of property totalMemory.


usedMemory

double usedMemory
Holds value of property usedMemory.


Package org.jini.rio.resources.persistence

Class org.jini.rio.resources.persistence.CorruptedStoreException extends StoreException implements Serializable

serialVersionUID: 2L

Class org.jini.rio.resources.persistence.StoreConflictException extends StoreException implements Serializable

serialVersionUID: 2L

Class org.jini.rio.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.jini.rio.resources.resource

Class org.jini.rio.resources.resource.ResourceUnavailableException extends Exception implements Serializable

serialVersionUID: 1L


Package org.jini.rio.resources.servicecore

Class org.jini.rio.resources.servicecore.AbstractProxy 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.
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.jini.rio.resources.servicecore.ConstrainableServiceAdminProxy extends ServiceAdminProxy implements Serializable

serialVersionUID: 2L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
Performs various functions related to the trust verification process for the current instance of this proxy class, as detailed in the description for this class.

Throws:
InvalidObjectException - if any of the requirements for trust verification (as detailed in the class description) are not satisfied.
IOException
ClassNotFoundException
Serialized Fields

constraints

MethodConstraints constraints
Client constraints for this proxy, or null

Class org.jini.rio.resources.servicecore.LandlordLessor_Stub extends RemoteStub implements Serializable

serialVersionUID: 2L

Class org.jini.rio.resources.servicecore.ServiceAdminImpl_Stub extends RemoteStub implements Serializable

serialVersionUID: 2L

Class org.jini.rio.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.
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

serviceAdmin

ServiceAdmin serviceAdmin
The backend


uuid

Uuid uuid
The unique identifier for this proxy


Package org.jini.rio.resources.serviceui

Class org.jini.rio.resources.serviceui.UIComponentFactory extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

className

String className

exportURL

URL[] exportURL

Class org.jini.rio.resources.serviceui.UIDialogFactory extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

className

String className

exportURL

URL[] exportURL

Class org.jini.rio.resources.serviceui.UIFrameFactory extends Object implements Serializable

Serialized Fields

className

String className

exportURL

URL[] exportURL

Class org.jini.rio.resources.serviceui.UIWindowFactory extends Object implements Serializable

Serialized Fields

className

String className

exportURL

URL[] exportURL

Package org.jini.rio.watch

Class org.jini.rio.watch.AccumulatorViewer extends JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

service

Watchable service

watchDataSources

WatchDataSource[] watchDataSources

wdsIDs

String[] wdsIDs

defaultDataView

CalculableViewable defaultDataView

dataView

CalculableViewable dataView

tree

JTree tree

root

DefaultMutableTreeNode root

graphPanel

JComponent graphPanel

slidersPanel

org.jini.rio.watch.AccumulatorViewer.GridBagPanel slidersPanel

startSl

JSlider startSl

stopSl

JSlider stopSl

startSliderValue

int startSliderValue

stopSliderValue

int stopSliderValue

paintFlag

boolean paintFlag

loader

ClassLoader loader

mainSplitPane

JSplitPane mainSplitPane

autoRefresh

Timer autoRefresh

sliderListener

ChangeListener sliderListener

Class org.jini.rio.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, which indicates when the Calculable was recorded

Class org.jini.rio.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 calculableClass
Holds value of property calculableClass.

Class org.jini.rio.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.jini.rio.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

Class org.jini.rio.watch.WatchDataSourceImpl_Stub extends RemoteStub implements Serializable

serialVersionUID: 2L

Class org.jini.rio.watch.WatchDescriptor extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

name

String name

type

String type

property

String property

period

long period



Copyright (c) 2005 Sun Microsystems, Inc.
Copyright (c) 2006 GigaSpaces Technologies, Inc.
All Rights Reserved.