Class ProbesObject

java.lang.Object
org.nuxeo.ecm.webengine.model.impl.AbstractResource<ResourceTypeImpl>
org.nuxeo.ecm.restapi.server.jaxrs.management.ProbesObject
All Implemented Interfaces:
Resource, Adaptable

public class ProbesObject extends AbstractResource<ResourceTypeImpl>
Since:
11.3
  • Constructor Details

    • ProbesObject

      public ProbesObject()
  • Method Details

    • doGet

      public ProbeInfo doGet(String probeName)
      Gets the info of a specific probe.
      Parameters:
      probeName - the shortcut name of the probe to get
      Returns:
      a ProbeInfo
    • doGet

      public List<ProbeInfo> doGet()
      Gets all the infos of all probes.
      Returns:
      a list of all ProbeInfo
    • launch

      public ProbeInfo launch(String probeName)
      Launches a specific probe.
      Parameters:
      probeName - the shortcut name of the probe to launch
      Returns:
      the result of the probe in a ProbeInfo
    • checkProbe

      protected ProbeInfo checkProbe(String probeName, ProbeInfo probeInfo)