Package de.bsvrz.pua.prot.manager.status
Class ConsolePublisher
- java.lang.Object
-
- java.util.TimerTask
-
- de.bsvrz.pua.prot.manager.status.StatePublisherTask
-
- de.bsvrz.pua.prot.manager.status.ConsolePublisher
-
- All Implemented Interfaces:
java.lang.Runnable
public class ConsolePublisher extends StatePublisherTask
Veröffentlicht den Status der Protokolle über die Konsole
-
-
Constructor Summary
Constructors Constructor Description ConsolePublisher()
-
Method Summary
Modifier and Type Method Description intgetInterval()voidnotifyArchiveAvailable(boolean archiveAvailable)Wird aufgerufen, wenn sich der Zustand des Archivsystems ändertvoidnotifyProtocolRead(long protocolId)Wird aufgerufen, wenn ein Protokoll den Status von gelesen nach ungelesen ändertvoidnotifyProtocolRemoved(long protocolId)Wird aufgerufen, nachdem ein Protokoll gelöscht wirdvoidnotifyThreadFinished(ThreadElement threadElement)Wird aufgerufen, wenn sich ein Auftrag beendet hatprotected voidupdate(StatePublisher.Status status)Wird periodisch (sieheStatePublisherTask.getInterval()) aufgerufen, um über den aktuellen Status zu informieren-
Methods inherited from class de.bsvrz.pua.prot.manager.status.StatePublisherTask
run, setDataSource
-
-
-
-
Method Detail
-
getInterval
public int getInterval()
- Specified by:
getIntervalin classStatePublisherTask
-
update
protected void update(StatePublisher.Status status)
Description copied from class:StatePublisherTaskWird periodisch (sieheStatePublisherTask.getInterval()) aufgerufen, um über den aktuellen Status zu informieren- Specified by:
updatein classStatePublisherTask- Parameters:
status- aktueller Status
-
notifyThreadFinished
public void notifyThreadFinished(ThreadElement threadElement)
Description copied from class:StatePublisherTaskWird aufgerufen, wenn sich ein Auftrag beendet hat- Specified by:
notifyThreadFinishedin classStatePublisherTask- Parameters:
threadElement- Auftrag
-
notifyProtocolRemoved
public void notifyProtocolRemoved(long protocolId)
Description copied from class:StatePublisherTaskWird aufgerufen, nachdem ein Protokoll gelöscht wird- Specified by:
notifyProtocolRemovedin classStatePublisherTask- Parameters:
protocolId- Protokoll-Id
-
notifyProtocolRead
public void notifyProtocolRead(long protocolId)
Description copied from class:StatePublisherTaskWird aufgerufen, wenn ein Protokoll den Status von gelesen nach ungelesen ändert- Specified by:
notifyProtocolReadin classStatePublisherTask- Parameters:
protocolId- Protokoll-Id
-
notifyArchiveAvailable
public void notifyArchiveAvailable(boolean archiveAvailable)
Description copied from class:StatePublisherTaskWird aufgerufen, wenn sich der Zustand des Archivsystems ändert- Specified by:
notifyArchiveAvailablein classStatePublisherTask- Parameters:
archiveAvailable- Ob das Archivsystem verfügbar ist, oder nicht
-
-