Class AbstractWebClient<C extends AbstractWebClient<C,S>, S>
java.lang.Object
ch.nolix.system.application.main.AbstractClient<C>
ch.nolix.system.application.main.AbstractBackendClient<C,S>
ch.nolix.system.webapplication.base.AbstractWebClient<C,S>
- Type Parameters:
C- is the type of aAbstractWebClient.S- is the type of the application service of theIApplicationof aAbstractWebClient.
- All Implemented Interfaces:
ISecuriyModeHolder, ConnectionSideRequestable, Closeable, CloseStateRequestable, GroupCloseable, ICookieManager, IBackendClient<S>, IClient, AutoCloseable
- Direct Known Subclasses:
WebClient
public abstract class AbstractWebClient<C extends AbstractWebClient<C,S>, S>
extends AbstractBackendClient<C,S>
implements ICookieManager
- Author:
- Silvan Wyss
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voiddeleteCookieByName(String name) getOptionalCookieValueByCookieName(String cookieName) getOptionalUrlParameterValueByUrlParameterName(String urlParameterName) final voidsetOrAddCookieWithNameAndValue(String name, String value) Methods inherited from class AbstractBackendClient
getApplicationAsTarget, getApplicationName, getStoredApplicationService, isOnBackend, noteCloseMethods inherited from class AbstractClient
getSecurityMode, getStoredCloseController, getUrlInstanceNameOfTargetApplication, hasRequestedConnection, hasUrlInstanceNameOfTargetApplication, isClosedMethods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface CloseStateRequestable
isOpenMethods inherited from interface ConnectionSideRequestable
isOnFrontendMethods inherited from interface GroupCloseable
close, createCloseDependencyTo, getStoredCloseController, isClosedMethods inherited from interface IClient
getUrlInstanceNameOfTargetApplication, hasRequestedConnection, hasUrlInstanceNameOfTargetApplicationMethods inherited from interface ISecuriyModeHolder
getSecurityMode
-
Constructor Details
-
AbstractWebClient
public AbstractWebClient()
-
-
Method Details
-
deleteCookieByName
- Specified by:
deleteCookieByNamein interfaceICookieManager
-
getOptionalCookieValueByCookieName
- Specified by:
getOptionalCookieValueByCookieNamein interfaceICookieManager
-
getOptionalUrlParameterValueByUrlParameterName
-
setOrAddCookieWithNameAndValue
- Specified by:
setOrAddCookieWithNameAndValuein interfaceICookieManager
-