public class StatePublisher
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
StatePublisher.Status
Speichert Informationen über Threads, die laufen und sich in der Warteschlange befinden
|
Modifier and Type | Method and Description |
---|---|
static StatePublisher |
getInstance(ClientDavInterface dav)
Gibt den StatePublisher zurück
|
StatePublisher.Status |
getStatus() |
void |
notifyArchiveAvailable(boolean archiveAvailable)
Wird aufgerufen, wenn sich der Zustand des Archivsystems ändert
|
void |
notifyProtocolRead(long protocolId)
Wird aufgerufen, wenn ein Protokoll gelesen wurde
|
void |
notifyProtocolRemoved(long protocolId)
Wird aufgerufen, wenn ein Protokoll gelöscht wurde
|
void |
notifyThreadFinished(ThreadElement threadElement)
Wird aufgerufen, wenn sich ein Thread beendet hat
|
void |
registerThreadPool(ThreadPool threadPool,
java.lang.String name)
Meldet einen ThreadPool an, dessen Thread-Status in Zukunft durch den StatePublisher publiziert wird
|
java.lang.String |
toString() |
public static StatePublisher getInstance(ClientDavInterface dav)
dav
- public void registerThreadPool(ThreadPool threadPool, java.lang.String name)
threadPool
- ThreadPoolname
- name des ThreadPoolspublic StatePublisher.Status getStatus()
public void notifyThreadFinished(ThreadElement threadElement)
threadElement
- Threadpublic void notifyProtocolRemoved(long protocolId)
protocolId
- Protokoll-IDpublic void notifyProtocolRead(long protocolId)
protocolId
- Protokoll-IDpublic void notifyArchiveAvailable(boolean archiveAvailable)
archiveAvailable
- Ob das Archivsystem verfügbar ist, oder nichtpublic java.lang.String toString()
toString
in class java.lang.Object