| Interface | Description |
|---|---|
| LoadManagerReport |
This class represents the overall load of the broker - it includes overall SystemResourceUsage and Bundle-usage
|
| ServiceLookupData |
| Class | Description |
|---|---|
| BrokerUsage |
BrokerUsage object encapsulates the resources that are only used by broker, for now, it's connections both to
outside JVM and to the local VM |
| JSONWritable |
Helper class used to conveniently convert a data class to a JSON.
|
| JvmUsage |
JvmUsage represents set of resources that are specific to JVM and are used by broker, load balancing need to
know this detail |
| LoadReport |
This class represents the overall load of the broker - it includes overall
SystemResourceUsage and
NamespaceUsage for all the namespaces hosted by this broker. |
| LoadReportDeserializer | |
| LocalBrokerData |
Contains all the data that is maintained locally on each broker.
|
| NamespaceBundleStats | |
| NamespaceUsage |
this class represents usages of resources used by a namespace, this is an aggregate of all the topics and queues on
the namespace.
|
| ResourceUnitRanking | |
| ResourceUsage |
POJO used to represents any system specific resource usage this is the format that load manager expects it in.
|
| SystemResourceUsage |
This class represents a object which reflects system resource usage per resource and the upper limit on the resource.
|
| Enum | Description |
|---|---|
| SystemResourceUsage.ResourceType |
Copyright © 2017–2018 Apache Software Foundation. All rights reserved.