Rio Project 4.2 API Documentation



Package org.rioproject.core.provision

Defines interfaces and classes to provision dynamic services

See:
          Description

Interface Summary
ProvisionManager The ProvisionManager defines the semantics for ServiceBeanInstantiator instances to register for ServiceProvisionEvent notifications and to provide a feedback mechanism for ServiceBeanInstantiator instances to update their ResourceCapability and ServiceRecords
ServiceBeanInstantiator The ServiceBeanInstantiator specifies the semantics for a service that provides instantiation and update support for services described by a ServiceElement object.
ServiceStatementManager The ServiceStatementManager defines the semantics of reading/writing ServiceStatement instances.
 

Class Summary
DeployedService Provides information about a deployed service.
DeploymentMap Provides details on where services have been deployed.
DownloadRecord The DownloadRecord stores attributes related to a download
ServiceProvisionEvent This event class is sent by a ProvisionManager after detecting that a specific service requires provisioning.
ServiceRecord A ServiceRecord documents service instantiated time, discard time, where the service ran and contains ResourceCost information for system resources accessed during the service's execution.
ServiceStatement A ServiceStatement contains ServiceRecord instances documenting service instantiation(s) and usage information
StagedData The StagedData class defines the attributes needed to download and stage data (and artifact typically software or data)
StagedSoftware The StagedSoftware defines an installable software element with an optional post-install helper to configure the downloaded software.
StagedSoftware.PostInstallAttributes The PostInstallAttributes defines attributes needed to run and optionally download a utility to configure the StagedSoftware
SystemRequirements The SystemRequirements class provides context on the attributes required to meet system requirements for a service.
SystemRequirements.SystemComponent Simple data structure that holds details for a system component
 

Package org.rioproject.core.provision Description

Defines interfaces and classes to provision dynamic services


Copyright © Rio Project.

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