Rio Project 4.2 API Documentation



Package org.rioproject.system

Provides classes that interact with lower level operating system and infrastructure elements, providing an abstract notion of a compute resource with qualitative and quantitative capabilities.

See:
          Description

Interface Summary
ComputeResourceAdmin The ComputeResourceAdmin provides an administrative interface for a ComputeResource
SystemCapabilitiesLoader The SystemCapabilitiesLoader defines the semantics to load PlatformCapability and MeasurableCapability instances
SystemWatchID Defines system based watch ids.
 

Class Summary
ComputeResource The ComputeResource represents an abstract notion of a compute resource that offers computational resources which can be measured using Quality of Service mechanisms which correlate to qualitative and quantitative capabilities such as CPU, Memory, and others
ComputeResourceObserver The ComputeResourceObserver observes the ComputeResource object associated with a ServiceBean.
ComputeResourceUtilization The ComputeResourceUtilization provides a mechanism to represent the utilization of a ComputeResource.
MeasuredResource The MeasuredResource represents a quantitative value of a resource that has been measured
OperatingSystemType Utilities to help determine operating system type
ResourceCapability Represents the capabilities of a compute resource.
SystemCapabilities The SystemCapabilities represents the capabilities of the ComputeResource determined from a capabilities configuration file and default qualitative and quantitative mechanisms.
 

Package org.rioproject.system Description

Provides classes that interact with lower level operating system and infrastructure elements, providing an abstract notion of a compute resource with qualitative and quantitative capabilities.

Configuring System Attributes
The Rio boot environment supports the following configuration entries; where each configuration entry name is associated with the component name org.rioproject.system




Copyright © Rio Project.

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