Interface IWebAppDescriptor

All Superinterfaces:
Serializable

public interface IWebAppDescriptor extends Serializable
Common interface for web app definitions (e.g. MS, FS, FS with inbox).
Since:
8.0.1
Author:
XIMA MEDIA GmbH
  • Method Details

    • getServerType

      @NotNull @NotNull EFcServerType getServerType()
      Returns:
      the type of formcycle server.
    • getFeatures

      @NotNull @NotNull Set<String> getFeatures()
      Returns:
      a set of all the features the web app provides.
    • hasFeature

      default boolean hasFeature(@NotBlank @NotBlank String feature)
      Check whether the web app provides the given feature.
      Parameters:
      feature - to check.
      Returns:
      true if the given feature is provided by the web app and false otherwise.
    • hasFeature

      default boolean hasFeature(@NotNull @NotNull EFcWebAppFeature feature)
      Check whether the web app provides the given feature.
      Parameters:
      feature - to check.
      Returns:
      true if the given feature is provided by the web app and false otherwise.