Schnittstelle IServer
- Alle Superschnittstellen:
AutoCloseable,Clearable,Closeable,CloseStateRequestable,EmptinessRequestable,GroupCloseable
- Alle bekannten Implementierungsklassen:
AbstractServer,LocalServer,Server,SslServer
A
IServer can contain IApplications.- Version:
- 2023-11-19
- Autor:
- Silvan Wyss
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungasTarget()IContainer<? extends IApplication<?>> voidremoveApplicationByInstanceName(String instanceName) Removes theIApplicationwith the given instanceName from the currentIServer.Von Schnittstelle geerbte Methoden ch.nolix.coreapi.resourcecontrolapi.resourceclosingapi.CloseStateRequestable
isOpenVon Schnittstelle geerbte Methoden ch.nolix.coreapi.stateapi.staterequestapi.EmptinessRequestable
containsAny, isEmptyVon Schnittstelle geerbte Methoden ch.nolix.coreapi.resourcecontrolapi.resourceclosingapi.GroupCloseable
close, createCloseDependencyTo, getStoredCloseController, isClosed, noteClose
-
Methodendetails
-
asTarget
IServerTarget asTarget()- Gibt zurück:
- the current
IServerasIServerTarget.
-
getSecurityMode
SecurityMode getSecurityMode()- Gibt zurück:
- the
SecurityModeof the currentIServer.
-
getStoredApplications
IContainer<? extends IApplication<?>> getStoredApplications()- Gibt zurück:
- the
IApplications of the currentIServer.
-
removeApplicationByInstanceName
Removes theIApplicationwith the given instanceName from the currentIServer.- Parameter:
instanceName-- Löst aus:
RuntimeException- if the currentIServerdoes not contain aIApplicationwith the given instanceName.
-