Schnittstelle IApplication<C extends IBackendClient<S>,S>

Typparameter:
C - is the type of the IBackendClients of a IApplication.
S - is the type of the application service of a IApplication.
Alle bekannten Implementierungsklassen:
Application, BasicApplication

public interface IApplication<C extends IBackendClient<S>,S>
Version:
2025-07-11
Autor:
Silvan Wyss
  • Methodendetails

    • asTarget

      Gibt zurück:
      a target representation of the current IApplication.
    • belongsToServer

      boolean belongsToServer()
      Gibt zurück:
      true if the current IApplication belongs to a server, false otherwise.
    • getApplicationName

      String getApplicationName()
      Gibt zurück:
      the application name of the current {IApplication}.
    • getClientClass

      Class<C> getClientClass()
      Gibt zurück:
      the class of the IBackendClients of the current IApplication.
    • getInstanceAppendix

      String getInstanceAppendix()
      Gibt zurück:
      the appendix that forms the instance name of the current IApplication when appended to the the application name of the current IApplication.
    • getInstanceName

      String getInstanceName()
      Gibt zurück:
      the instance name of the current {IApplication}.
    • getStoredApplicationService

      S getStoredApplicationService()
      Gibt zurück:
      the application service of the current IApplication.
    • getUrlInstanceName

      String getUrlInstanceName()
      Gibt zurück:
      the instance name of the current IApplication for URLs.
    • hasClientConnected

      boolean hasClientConnected()
      Gibt zurück:
      true if the current IApplication has a IBackendClient connected, false otherwise.
    • hasInstanceAppendix

      boolean hasInstanceAppendix()
      Gibt zurück:
      true if the current IApplication has an instance appendix, false otherwise.