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.StartStoppException
public OnlineApplikation starteApplikation(java.lang.String inkarnationsName) throws de.bsvrz.sys.startstopp.api.StartStoppException
de.bsvrz.sys.startstopp.api.StartStoppException
public 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.StartStoppException
public 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.StartStoppException
public 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.StartStoppException
public 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()