Interface WebstartConfiguration

All Superinterfaces:
Serializable

public interface WebstartConfiguration extends Serializable
Java Web Start configuration, e.g. for starting SiteArchitect or ServerManager
Since:
4.0.120
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Connection mode http.
    static final String
    Connection mode socket.
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Returns the compression level to apply when using Java Web Start.
    @NotNull String
    Returns the connection mode of this Web Start configuration.
    int
    Returns the encryption method to apply when using Java Web Start.
    @NotNull String
    Returns the hostname to connect to.
    int
    Returns the amount of memory in megabytes available to the virtual machine.
    @NotNull String
    Returns optional parameters for the Java Web Start connection, defined as "PARAMETER1=VALUE1; PARAMETER2=VALUE2"
    int
    Returns the port number to use.
    Returns the servlet context under which the root web application has been deployed, e.g.
    boolean
    Indicates whether https should be used.
  • Field Details

  • Method Details

    • getConnectionMode

      @NotNull @NotNull String getConnectionMode()
      Returns the connection mode of this Web Start configuration. One of HTTP or SOCKET
      Since:
      4.0.120
    • getHost

      @NotNull @NotNull String getHost()
      Returns the hostname to connect to.
      Returns:
      the hostname.
      Since:
      4.0.120
    • getPort

      int getPort()
      Returns the port number to use.
      Returns:
      the port number.
      Since:
      4.0.120
    • getMemory

      int getMemory()
      Returns the amount of memory in megabytes available to the virtual machine.
      Returns:
      the amount of memory in megabytes.
      Since:
      4.0.120
    • getCompression

      int getCompression()
      Returns the compression level to apply when using Java Web Start. Values are defined in ConnectionManager, e.g. ConnectionManager.COMPRESSION_DEFLATE_SPEED.
      Returns:
      the compression level.
      Since:
      4.0.120
    • getEncryption

      int getEncryption()
      Returns the encryption method to apply when using Java Web Start. Values are defined in ConnectionManager, e.g. ConnectionManager.ENCRYPTION_TLS.
      Returns:
      the encryption method.
      Since:
      4.0.120
    • getUseHttps

      boolean getUseHttps()
      Indicates whether https should be used.
      Returns:
      true if https should be used.
      Since:
      4.2.15
    • getServletZone

      String getServletZone()
      Returns the servlet context under which the root web application has been deployed, e.g. "/fs5root"
      Returns:
      the servlet zone.
      Since:
      4.0.120
    • getParameters

      @NotNull @NotNull String getParameters()
      Returns optional parameters for the Java Web Start connection, defined as "PARAMETER1=VALUE1; PARAMETER2=VALUE2"
      Returns:
      the additional parameters.
      Since:
      4.0.120