Class TestSession<C extends AbstractBackendClient<C,S>, S>

java.lang.Object
ch.nolix.base.net.clientserver.AbstractSession<C,S>
ch.nolix.base.net.clientservertestutil.TestSession<C,S>
Type Parameters:
C - the type of the parent AbstractBackendClient of a TestSession.
S - the type of the application service of the parent AbstractApplication of the parent AbstractBackendClient of a TestSession.
All Implemented Interfaces:
AlivenessRequestable, Session<C,S>, ClientComponent<C>, Refreshable

public final class TestSession<C extends AbstractBackendClient<C,S>, S> extends AbstractSession<C,S>
Author:
Silvan Wyss
  • Method Details

    • withClientClass

      public static <C2 extends AbstractBackendClient<C2,S2>, S2> TestSession<C2,S2> withClientClass(Class<C2> clientClass)
    • getClientClass

      public Class<?> getClientClass()
      Returns:
      the client class of the current Session
    • internalFullInitialize

      public void internalFullInitialize()
      Initializes the current AbstractSession fully.
    • refresh

      public void refresh()