Interface IClient
- All Superinterfaces:
AutoCloseable, Closeable, CloseStateRequestable, ConnectionSideRequestable, GroupCloseable, ISecuriyModeHolder
- All Known Subinterfaces:
IBackendClient<S>
- All Known Implementing Classes:
AbstractBackendClient, AbstractClient, AbstractFrontendClient, AbstractWebClient, WebClient
- Author:
- Silvan Wyss
-
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanMethods inherited from interface CloseStateRequestable
isOpenMethods inherited from interface ConnectionSideRequestable
isOnBackend, isOnFrontendMethods inherited from interface GroupCloseable
close, createCloseDependencyTo, getStoredCloseController, isClosed, noteCloseMethods inherited from interface ISecuriyModeHolder
getSecurityMode
-
Method Details
-
getUrlInstanceNameOfTargetApplication
String getUrlInstanceNameOfTargetApplication()- Returns:
- the URL instance name of the target application of the current
IClient. - Throws:
RuntimeException- if the currentIClientdoes not know the URL instance name of its target application.
-
hasRequestedConnection
boolean hasRequestedConnection()- Returns:
- true if the current
IClienthas requested the connection, false otherwise.
-
hasUrlInstanceNameOfTargetApplication
boolean hasUrlInstanceNameOfTargetApplication()- Returns:
- true if the current
IClienthas the URL instance name of its target application, false otherwise.
-