Package de.willuhn.datasource
Interface Service
- All Superinterfaces:
Remote
- All Known Subinterfaces:
DBService
- All Known Implementing Classes:
DBServiceImpl
,EmbeddedDBServiceImpl
Basis-Interface aller Services, die via RMI genutzt werden koennen.
- Author:
- willuhn
-
Method Details
-
start
Startet den Service.- Throws:
RemoteException
-
isStarted
Prueft, ob dieser Service gestartet ist.- Returns:
- true wenn er gestartet ist, sonst false.
- Throws:
RemoteException
-
isStartable
Prueft, ob der Service gestartet werden darf.- Returns:
- true, wenn er gestartet werden darf, sonst false.
- Throws:
RemoteException
-
stop
Stoppt den Service.- Parameters:
restartAllowed
- legt fest, ob der Service im laufenden Betrieb neu gestartet werden kann.- Throws:
RemoteException
-
getName
Liefert den sprechenden Namen des Services.- Returns:
- Name des Services.
- Throws:
RemoteException
-