Verwendungen von Klasse
ch.nolix.system.application.main.BackendClient
Package
Beschreibung
The
ch.nolix.system.application.basewebapplication
package defines a
base Application
for web.The
ch.nolix.system.application.main
package defines a base
application and a base client.The
ch.nolix.system.application.maintestutil
package defines test
util types for the ch.nolix.system.application.main
package.The
ch.nolix.system.application.webapplication
package defines a
Application
for web.-
Verwendungen von BackendClient in ch.nolix.system.application.basewebapplication
Modifizierer und TypKlasseBeschreibungclass
BaseWebClient<BBWC extends BaseWebClient<BBWC,
AC>, AC> -
Verwendungen von BackendClient in ch.nolix.system.application.main
Modifizierer und TypKlasseBeschreibungclass
Application<BC extends BackendClient<BC,
AC>, AC> class
BackendClient<BC extends BackendClient<BC,
AC>, AC> final class
BackendClientSessionManager<C extends BackendClient<C,
AC>, AC> final class
BasicApplication<BC extends BackendClient<BC,
AC>, AC> class
Session<BC extends BackendClient<BC,
AC>, AC> ASession
manages user run methods and user data methods.Modifizierer und TypMethodeBeschreibungfinal <S extends Session<BC,
AC>, BC extends BackendClient<BC, AC>, AC>
SRBaseServer.addApplicationWithNameAndInitialSessionClassAndContext
(String applicationName, Class<S> initialSessionClass, AC applicationContext) Adds a newApplication
with the given instanceName, initialSessionClass and applicationContext to the currentBaseServer
.final <S extends Session<BC,
Object>, BC extends BackendClient<BC, Object>>
SRBaseServer.addApplicationWithNameAndInitialSessionClassAndVoidContext
(String name, Class<S> initialSessionClass) Adds a newApplication
with the given name, initialSessionClass and a void context to the currentBaseServer
.final <BC extends BackendClient<BC,
AC>, AC>
SRBaseServer.addDefaultApplication
(Application<BC, AC> defaultApplication) Adds the given defaultApplication to the currentBaseServer
.final <S extends Session<BC,
AC>, BC extends BackendClient<BC, AC>, AC>
SRBaseServer.addDefaultApplicationWithNameAndInitialSessionClassAndContext
(String applicationName, Class<S> initialSessionClass, AC applicationContext) Adds a new defaultApplication
with the given name, initialSessionClass and applicationContext to the currentBaseServer
.final <S extends Session<BC,
Object>, BC extends BackendClient<BC, Object>>
SRBaseServer.addDefaultApplicationWithNameAndInitialSessionClassAndVoidContext
(String name, Class<S> initialSessionClass) Adds a newApplication
with the given name, initialSessionClass and a void context as defaultApplication
the currentBaseServer
.static <C2 extends BackendClient<C2,
AC2>, AC2>
BackendClientSessionManager<C2, AC2> BackendClientSessionManager.forClient
(C2 client) static <BC2 extends BackendClient<BC2,
AC2>, S extends Session<BC2, AC2>, AC2>
BasicApplication<BC2, AC2> BasicApplication.withNameAndInitialSessionClassAndContext
(String applicationName, Class<S> initialSessionClass, AC2 applicationContext) Modifizierer und TypMethodeBeschreibungfinal void
Application.takeClient
(BackendClient<?, ?> client) Lets the currentApplication
take the given client.final void
BaseServer.takeClient
(BackendClient<?, ?> client) Lets the currentBaseServer
take the given client. -
Verwendungen von BackendClient in ch.nolix.system.application.maintestutil
Modifizierer und TypKlasseBeschreibungfinal class
TestSession<BC extends BackendClient<BC,
AC>, AC> Modifizierer und TypMethodeBeschreibungstatic <BC2 extends BackendClient<BC2,
AC2>, AC2>
TestSession<BC2, AC2> TestSession.withClientClass
(Class<BC2> clientClass) -
Verwendungen von BackendClient in ch.nolix.system.application.webapplication