---
document: modulemd
version: 2
data:
summary: Parfait Module
description: >-
Parfait is a Java performance monitoring library that exposes and
collects metrics through a variety of outputs. It provides APIs
for extracting performance metrics from the JVM and other sources.
It interfaces to Performance Co-Pilot (PCP) using the Memory Mapped
Value (MMV) machinery for extremely lightweight instrumentation.
license:
module:
- ASL 2.0
dependencies:
- buildrequires:
javapackages-tools: [201801]
pki-deps: [10.6]
platform: [el8]
requires:
platform: [el8]
pki-deps: [10.6]
javapackages-runtime: [201801]
profiles:
common:
rpms:
- parfait
- pcp-parfait-agent
- parfait-examples
api:
rpms:
- parfait
- pcp-parfait-agent
- parfait-examples
components:
rpms:
unit-api:
buildorder: 10
ref: stream-0.5
rationale: >-
The Unit of Measurement library provides a set of
Java language programming interfaces for handling
units and quantities. The interfaces provide a layer
which separates client code, which would call the
API, from library code, which implements the API.
The specification contains Interfaces and abstract
classes with methods for unit operations:
* Checking of unit compatibility
* Expression of a quantity in various units
* Arithmetic operations on units
uom-parent:
buildorder: 20
ref: stream-0.5
rationale: >-
Main parent POM for all Units of Measurement Maven projects.
uom-lib:
buildorder: 30
ref: stream-0.5
rationale: >-
Units of Measurement Libraries - extending and complementing JSR 363.
uom-se:
buildorder: 40
ref: stream-0.5
rationale: >-
This package contains documentation for the Units Standard (JSR 363)
Java SE 8 Implementation.
si-units:
buildorder: 50
ref: stream-0.5
rationale: >-
A library of SI quantities and unit types (JSR 363).
uom-systems:
buildorder: 60
ref: stream-0.5
rationale: >-
Units of Measurement Systems - modules for JSR 363.
parfait:
buildorder: 70
ref: stream-0.5
rationale: >-
Main Parfait Package
log4j12:
buildorder: 80
ref: stream-javapackages-tools-201801
rationale: >-
Needed as a runtime dep for parfait.