Package ch.nolix.system.application.main
Klasse Application<C extends AbstractBackendClient<C,S>,S>
java.lang.Object
ch.nolix.system.application.main.Application<C,S>
- Typparameter:
C- is the type of theAbstractBackendClients of aApplication.S- is the type of the application service of aApplication.
- Alle implementierten Schnittstellen:
IApplication<C,S>
- Bekannte direkte Unterklassen:
BasicApplication
public abstract class Application<C extends AbstractBackendClient<C,S>,S>
extends Object
implements IApplication<C,S>
- Version:
- 2016-01-01
- Autor:
- Silvan Wyss
-
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotectedApplication(S applicationService) Creates a newApplicationwith the given applicationService. -
Methodenübersicht
Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden ch.nolix.systemapi.application.main.IApplication
getApplicationName
-
Konstruktordetails
-
Application
Creates a newApplicationwith the given applicationService.- Parameter:
applicationService-- Löst aus:
ArgumentIsNullException- if the given applicationService is null.
-
-
Methodendetails
-
asTarget
- Angegeben von:
asTargetin SchnittstelleIApplication<C extends AbstractBackendClient<C,S>, S> - Gibt zurück:
- a target representation of the current
IApplication.
-
belongsToServer
public final boolean belongsToServer()- Angegeben von:
belongsToServerin SchnittstelleIApplication<C extends AbstractBackendClient<C,S>, S> - Gibt zurück:
- true if the current
IApplicationbelongs to a server, false otherwise.
-
getClientClass
- Angegeben von:
getClientClassin SchnittstelleIApplication<C extends AbstractBackendClient<C,S>, S> - Gibt zurück:
- the class of the
IBackendClients of the currentIApplication.
-
getInstanceAppendix
- Angegeben von:
getInstanceAppendixin SchnittstelleIApplication<C extends AbstractBackendClient<C,S>, S> - Gibt zurück:
- the appendix that forms the instance name of the current
IApplicationwhen appended to the the application name of the currentIApplication.
-
getInstanceName
- Angegeben von:
getInstanceNamein SchnittstelleIApplication<C extends AbstractBackendClient<C,S>, S> - Gibt zurück:
- the instance name of the current {IApplication}.
-
getStoredApplicationService
- Angegeben von:
getStoredApplicationServicein SchnittstelleIApplication<C extends AbstractBackendClient<C,S>, S> - Gibt zurück:
- the application service of the current
IApplication.
-
getStoredClients
- Gibt zurück:
- the
AbstractClients of the currentApplication.
-
getUrlInstanceName
- Angegeben von:
getUrlInstanceNamein SchnittstelleIApplication<C extends AbstractBackendClient<C,S>, S> - Gibt zurück:
- the instance name of the current
IApplicationfor URLs.
-
hasClientConnected
public final boolean hasClientConnected()- Angegeben von:
hasClientConnectedin SchnittstelleIApplication<C extends AbstractBackendClient<C,S>, S> - Gibt zurück:
- true if the current
IApplicationhas aIBackendClientconnected, false otherwise.
-
hasInstanceAppendix
public final boolean hasInstanceAppendix()- Angegeben von:
hasInstanceAppendixin SchnittstelleIApplication<C extends AbstractBackendClient<C,S>, S> - Gibt zurück:
- true if the current
IApplicationhas an instance appendix, false otherwise.
-
getInitialSessionClass
- Gibt zurück:
- the initial
AbstractSessionclass of the currentApplication.
-