Class CrestMetricsEndpoint

java.lang.Object
org.opends.server.api.HttpEndpoint<CrestMetricsEndpointCfg>
org.opends.server.protocols.http.CrestMetricsEndpoint

public final class CrestMetricsEndpoint extends HttpEndpoint<CrestMetricsEndpointCfg>
Represents a read-only ForgeRock Common REST HTTP Endpoint which exposes server metrics.
  • Constructor Details

  • Method Details

    • newHttpApplication

      public org.forgerock.http.HttpApplication newHttpApplication()
      Description copied from class: HttpEndpoint
      Create a new HttpApplication.
      Specified by:
      newHttpApplication in class HttpEndpoint<CrestMetricsEndpointCfg>
      Returns:
      an HttpApplication configured and ready to be started.
    • isConfigurationValid

      public boolean isConfigurationValid(List<LocalizableMessage> unacceptableReasons)
      Description copied from class: HttpEndpoint
      Check that the configuration of this HttpEndpoint is valid. This default implementation try to instantiate and start the underlying HttpApplication.
      Overrides:
      isConfigurationValid in class HttpEndpoint<CrestMetricsEndpointCfg>
      Parameters:
      unacceptableReasons - A list that can be used to hold messages about why the configuration is not acceptable.
      Returns:
      true if the configuration is valid.