|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SystemCapabilitiesLoader
The SystemCapabilitiesLoader defines the semantics to load
PlatformCapability and
MeasurableCapability instances
| Method Summary | |
|---|---|
MeasurableCapability[] |
getMeasurableCapabilities(Configuration config)
Get the MeasurableCapability objects based on a passed in Configuration |
PlatformCapability[] |
getPlatformCapabilities(Configuration config)
Get the PlatformCapability objects |
Map<String,String> |
getPlatformCapabilityNameTable()
Get the PlatformCapability name table |
String |
getPlatformConfigurationDirectory(Configuration config)
Get the directory to load platform configuration files from |
| Method Detail |
|---|
MeasurableCapability[] getMeasurableCapabilities(Configuration config)
config - A Configuration to use to assist in creating
MeasurableCapability objects
MeasurableCapability objects. This
method will create a new array of MeasurableCapability objects
each time it is invoked.PlatformCapability[] getPlatformCapabilities(Configuration config)
config - A Configuration to use to assist in creating
MeasurableCapability objects
PlatformCapability objects. This
method will create a new array of PlatformCapability objects
each time it is invoked. If there are no PlatformCapability
objects contained within the platforms Collection, a
zero-length array will be returned.Map<String,String> getPlatformCapabilityNameTable()
String getPlatformConfigurationDirectory(Configuration config)
config - A Configuration to use to retrieve the location. The
following property can be used to set the location:
org.rioproject.system.platformDirs
If this property is not set, the default will be:
RIO_HOME/config/platform
|
Copyright © Rio Project. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||