Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Project Rio
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.jini.rio.qos
Interface SystemCapabilitiesLoader

All Known Implementing Classes:
  SystemCapabilities

    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

Method Detail

### getMeasurableCapabilities

    MeasurableCapability[] getMeasurableCapabilities(Configuration config)

  Get the MeasurableCapability objects based on a passed in Configuration

  Parameters:
    `config` - A Configuration to use to assist in creating MeasurableCapability objects
  Returns:
    Return an array of `MeasurableCapability` objects. This method will create a new array of `MeasurableCapability` objects each time it is invoked.

### getPlatformCapabilities

    PlatformCapability[] getPlatformCapabilities(Configuration config)

  Get the PlatformCapability objects

  Parameters:
    `config` - A Configuration to use to assist in creating MeasurableCapability objects
  Returns:
    An array of `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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Project Rio
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © Project Rio.