# Class StVersions

java.lang.Object
com.io7m.stonesignal.server.data_api_v1.StVersions

All Implemented Interfaces:
  `io.helidon.webserver.http.Handler`, `io.helidon.webserver.ServerLifecycle`

public final class StVersions extends Object implements io.helidon.webserver.http.Handler
The default versions handler.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `StVersions(com.io7m.repetoir.core.RPServiceDirectoryType inServices, int inDefaultStatus)`
  The default versions handler.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `handle(io.helidon.webserver.http.ServerRequest request, io.helidon.webserver.http.ServerResponse response)`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

  ### Methods inherited from interface io.helidon.webserver.ServerLifecycle

  `afterStart, afterStop, beforeStart`

- ## Constructor Details

  - ### StVersions

    public StVersions(com.io7m.repetoir.core.RPServiceDirectoryType inServices, int inDefaultStatus)
    The default versions handler.
    Parameters:
      `inServices` - The services
      `inDefaultStatus` - The default status

- ## Method Details

  - ### handle

    public void handle(io.helidon.webserver.http.ServerRequest request, io.helidon.webserver.http.ServerResponse response)
    Specified by:
      `handle` in interface `io.helidon.webserver.http.Handler`