Schnittstelle IServer
- Alle Superschnittstellen:
AutoCloseable
,Clearable
,Closeable
,CloseStateRequestable
,EmptinessRequestable
,GroupCloseable
- Alle bekannten Implementierungsklassen:
BaseServer
,LocalServer
,Server
,SslServer
A
IServer
can contain IApplication
s.- Version:
- 2023-11-19
- Autor:
- Silvan Wyss
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungasTarget()
void
removeApplicationByInstanceName
(String instanceName) Removes theIApplication
with the given instanceName from the currentIServer
.Von Schnittstelle geerbte Methoden ch.nolix.coreapi.resourcecontrolapi.resourceclosingapi.CloseStateRequestable
isOpen
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.stateapi.staterequestapi.EmptinessRequestable
containsAny, isEmpty
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.resourcecontrolapi.resourceclosingapi.GroupCloseable
close, createCloseDependencyTo, getStoredCloseController, isClosed, noteClose
-
Methodendetails
-
asTarget
IServerTarget asTarget()- Gibt zurück:
- the current
IServer
asIServerTarget
.
-
getSecurityLevel
SecurityMode getSecurityLevel()- Gibt zurück:
- the
SecurityMode
of the currentIServer
.
-
removeApplicationByInstanceName
Removes theIApplication
with the given instanceName from the currentIServer
.- Parameter:
instanceName
-- Löst aus:
RuntimeException
- if the currentIServer
does not contain aIApplication
with the given instance name.
-