public final class ProzessManager
extends java.lang.Object
| Constructor and Description |
|---|
ProzessManager(StartStopp startStopp,
ZugangDav zugangDav) |
| Modifier and Type | Method and Description |
|---|---|
void |
applikationStatusChanged(ApplikationEvent status) |
void |
davConnected() |
void |
exitStartStopp() |
OnlineApplikation |
getApplikation(java.lang.String inkarnationsName) |
java.util.Collection<OnlineApplikation> |
getApplikationen() |
de.bsvrz.sys.startstopp.api.jsonschema.ApplikationLog |
getApplikationLog(java.lang.String inkarnationsName) |
java.lang.String |
getDavConnectionMsg() |
DavConnector |
getDavConnector() |
java.util.List<OnlineApplikation> |
getKernSystemApplikationen() |
StartStoppOptions |
getOptions() |
RechnerClient |
getRechner(java.lang.String rechnerName) |
java.util.Date |
getStartzeit() |
de.bsvrz.sys.startstopp.api.jsonschema.StartStoppStatus.Status |
getStatus() |
de.bsvrz.sys.startstopp.api.jsonschema.Usv |
getUsv() |
ZugangDav |
getZugangDav() |
OnlineApplikation |
restarteApplikation(java.lang.String inkarnationsName)
Die Funktion startet die mit dem Inkarnationsname beschriebene Applikation
neu.
|
void |
restarteSkript() |
void |
shutdownSkript() |
OnlineApplikation |
starteApplikation(java.lang.String inkarnationsName) |
void |
starteSkript() |
OnlineApplikation |
stoppeApplikation(java.lang.String inkarnationsName) |
void |
stoppeSkript() |
public ProzessManager(StartStopp startStopp, ZugangDav zugangDav)
public DavConnector getDavConnector()
public java.util.Collection<OnlineApplikation> getApplikationen()
public OnlineApplikation getApplikation(java.lang.String inkarnationsName) throws de.bsvrz.sys.startstopp.api.StartStoppException
de.bsvrz.sys.startstopp.api.StartStoppExceptionpublic OnlineApplikation starteApplikation(java.lang.String inkarnationsName) throws de.bsvrz.sys.startstopp.api.StartStoppException
de.bsvrz.sys.startstopp.api.StartStoppExceptionpublic OnlineApplikation restarteApplikation(java.lang.String inkarnationsName) throws de.bsvrz.sys.startstopp.api.StartStoppException
inkarnationsName - der Inkarnationsname der Applikationde.bsvrz.sys.startstopp.api.StartStoppException - der Neustart ist fehlgeschlagenpublic OnlineApplikation stoppeApplikation(java.lang.String inkarnationsName) throws de.bsvrz.sys.startstopp.api.StartStoppException
de.bsvrz.sys.startstopp.api.StartStoppExceptionpublic void stoppeSkript()
public void restarteSkript()
public void shutdownSkript()
public void applikationStatusChanged(ApplikationEvent status)
public java.lang.String getDavConnectionMsg()
public void starteSkript()
throws de.bsvrz.sys.startstopp.api.StartStoppException
de.bsvrz.sys.startstopp.api.StartStoppExceptionpublic void davConnected()
public StartStoppOptions getOptions()
public ZugangDav getZugangDav()
public de.bsvrz.sys.startstopp.api.jsonschema.Usv getUsv()
public de.bsvrz.sys.startstopp.api.jsonschema.ApplikationLog getApplikationLog(java.lang.String inkarnationsName)
throws de.bsvrz.sys.startstopp.api.StartStoppException
de.bsvrz.sys.startstopp.api.StartStoppExceptionpublic RechnerClient getRechner(java.lang.String rechnerName)
public java.util.List<OnlineApplikation> getKernSystemApplikationen()
public de.bsvrz.sys.startstopp.api.jsonschema.StartStoppStatus.Status getStatus()
public java.util.Date getStartzeit()
public void exitStartStopp()