Rio Project 4.2 API Documentation



org.rioproject.system.capability.software
Class SoftwareSupport

java.lang.Object
  extended by org.rioproject.system.capability.PlatformCapability
      extended by org.rioproject.system.capability.software.SoftwareSupport
All Implemented Interfaces:
Serializable, ResourceCostProducer, PlatformCapabilityMBean
Direct Known Subclasses:
J2SESupport, NativeLibrarySupport, RioSupport

public class SoftwareSupport
extends PlatformCapability

The SoftwareSupport object provides a common base for all software support

Author:
Dennis Reedy
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.rioproject.system.capability.PlatformCapability
capabilities, description, DESCRIPTION, logger, MANUFACTURER, MODEL, NAME, NATIVE_LIBS, PROVISIONABLE, STATIC, VENDOR, VERSION
 
Constructor Summary
SoftwareSupport()
          Create a SoftwareSupport object
SoftwareSupport(String description)
          Create a SoftwareSupport object
 
Method Summary
 
Methods inherited from class org.rioproject.system.capability.PlatformCapability
addDownloadRecord, addStagedSoftware, calculateResourceCost, clearAll, decrementUsage, define, defineAll, equals, getCapabilities, getClassPath, getConfigurationFile, getDescription, getDownloadRecords, getLoadableClassPath, getName, getPath, getPlatformKeys, getResourceCostModel, getStagedSoftware, getType, getUsageCount, getValue, hasBasicSupport, hashCode, incrementUsage, loadResources, matches, remove, setClassPath, setConfigurationFile, setDescription, setPath, setResourceCostModel, setType, supports, supports, toString, versionSupported
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SoftwareSupport

public SoftwareSupport()
Create a SoftwareSupport object


SoftwareSupport

public SoftwareSupport(String description)
Create a SoftwareSupport object

Parameters:
description - A description of the software

Copyright © Rio Project.

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