See: Description
| Interface | Description |
|---|---|
| Metrics |
This feature allows a client to configure metric collectors.
|
| Metrics.Builder<B extends Metrics.Builder<B>> |
Common interface for metric collector builders.
|
| Metrics.MetricCollector |
The common base interface for metric collectors.
|
| Metrics.MetricSample |
Represents a single metric sample.
|
| Metrics.MetricSampleCollection |
Represents a collection of metric samples.
|
| Metrics.MetricsRequest |
A parameterized query that can be used to fetch metrics from the server.
|
| Metrics.MetricsResult |
The result of a fetch metrics operation, initiated by a
Metrics.MetricsRequest. |
| Metrics.SessionMetricCollector |
The definition of a session metric collector.
|
| Metrics.SessionMetricCollector.Builder |
A session metric collector builder.
|
| Metrics.TopicMetricCollector |
The definition of a topic metric collector.
|
| Metrics.TopicMetricCollector.Builder |
A topic metric collector builder.
|
| RemoteServers |
This feature allows a client session to manage remote servers.
|
| RemoteServers.CheckRemoteServerResult |
Result returned from a
RemoteServers.checkRemoteServer(java.lang.String) invocation. |
| RemoteServers.PrimaryInitiator |
A primary initiator.
|
| RemoteServers.PrimaryInitiator.PrimaryInitiatorBuilder |
Builder for a
RemoteServers.PrimaryInitiator. |
| RemoteServers.RemoteServer |
Base interface for a remote server definition.
|
| RemoteServers.RemoteServer.Builder | Deprecated
since 6.9
|
| RemoteServers.RemoteServer.RemoteServerBuilder<B> |
The base interface for all remote server builders.
|
| RemoteServers.SecondaryAcceptor |
Secondary remote server that accepts a connection from a primary server.
|
| RemoteServers.SecondaryAcceptor.SecondaryAcceptorBuilder |
Builder for a
RemoteServers.SecondaryAcceptor. |
| RemoteServers.SecondaryInitiator |
Secondary remote server that initiates a connection to a primary server.
|
| RemoteServers.SecondaryInitiator.SecondaryInitiatorBuilder |
Builder for an
RemoteServers.SecondaryInitiator. |
| RemoteServers.SecondaryServer |
Base interface for a secondary remote server.
|
| RemoteServers.SecondaryServer.SecondaryBuilder<B> |
Base builder interface for
RemoteServers.SecondaryServer. |
| Enum | Description |
|---|---|
| Metrics.MetricType |
Enumeration defining the metric types available.
|
| RemoteServers.CheckRemoteServerResult.ConnectionState |
Represents the current connection state of the remote server.
|
| RemoteServers.RemoteServer.ConnectionOption |
Connection options for use with
RemoteServers.SecondaryServers. |
| RemoteServers.RemoteServer.Type |
The remote server type.
|
| Exception | Description |
|---|---|
| RemoteServers.RemoteServerExistsException |
Exception thrown when an attempt has been made to create a remote server
when one with the same name is already defined.
|
| RemoteServers.RemoteServerOptionsException |
Exception thrown when one or more of the options specified when creating
a remote server have been found to be invalid.
|
This package provides the control features that allow a client
Session to
perform control functions.
A control feature
represents a unit of functionality that is available to use within a
client
session. A
feature may be obtained from a session using the
feature
method specifying the feature class. For example:
TopicControl topicControl = session.feature(TopicControl.class);
Copyright © 2023 DiffusionData Limited. All rights reserved.