| Package | Description |
|---|---|
| de.fzi.power.infrastructure | |
| de.fzi.power.infrastructure.impl | |
| de.fzi.power.infrastructure.util | |
| de.fzi.power.interpreter |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PowerConsumingResource
A representation of the model object '
Power Consuming Resource'.
|
interface |
StatefulPowerConsumingResource
A representation of the model object '
Stateful Power Consuming Resource'.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractPowerConsumingResourceImpl
An implementation of the model object '
Abstract Power Consuming Resource'.
|
class |
PowerConsumingResourceImpl
An implementation of the model object '
Power Consuming Resource'.
|
class |
StatefulPowerConsumingResourceImpl
An implementation of the model object '
Stateful Power Consuming Resource'.
|
| Modifier and Type | Method and Description |
|---|---|
T |
InfrastructureSwitch.caseAbstractPowerConsumingResource(AbstractPowerConsumingResource object)
Returns the result of interpreting the object as an instance of '
Abstract Power Consuming Resource'.
|
| Modifier and Type | Method and Description |
|---|---|
Map<AbstractPowerConsumingResource,Set<org.palladiosimulator.metricspec.MetricDescription>> |
PowerModelRegistry.getRequiredMetricsForRegisteredCalculators()
Gets a map specifying for each
PowerConsumingResource which metrics are required for
the associated AbstractResourcePowerModelCalculator to calculate the power
consumption values |
| Modifier and Type | Method and Description |
|---|---|
org.jscience.physics.amount.Amount<javax.measure.quantity.Power> |
ConsumptionContext.evaluateResourcePowerConsumption(AbstractPowerConsumingResource resource)
Evaluates the power consumption of a passed resource.
|
IResourcePowerModelCalculator |
PowerModelRegistry.getCalculator(AbstractPowerConsumingResource resource)
Gets the calculator that is set for a specific resource.
|
void |
ConsumptionContext.resourcePowerModelChanged(IResourcePowerModelCalculator calculator,
AbstractPowerConsumingResource affectedResource) |
void |
PowerModelRegistryChangeListener.resourcePowerModelChanged(IResourcePowerModelCalculator calculator,
AbstractPowerConsumingResource affectedResource)
Method is called just before a new calculator is set for a power consuming resource.
|