|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.prosysopc.ua.server.DiagnosticsManager
public class DiagnosticsManager
This class manages diagnostics information.
| Constructor Summary | |
|---|---|
protected |
DiagnosticsManager(UaServer server)
|
| Method Summary | |
|---|---|
protected void |
addSession(Session session)
Adds a session to diagnostics. |
protected void |
addSubscription(Session session,
Subscription subscription)
Adds a subscription to diagnostics. |
protected void |
close()
|
boolean |
isEnabled()
Return true if diagnostics are enabled. |
boolean |
isRemoveSamplingIntervalDiagnosticsArrayOnStart()
|
protected void |
onDiagnosticsDisabled()
|
protected void |
onDiagnosticsEnabled()
|
protected void |
removeSession(Session session)
Remove session from diagnostics. |
protected void |
removeSubscription(Session session,
Subscription subscription)
Remove a subscription from diagnostics. |
void |
setRemoveSamplingIntervalDiagnosticsArrayOnStart(boolean removeSamplingIntervalDiagnosticsArrayOnStart)
|
protected void |
start()
|
protected void |
updateSession(Session session)
|
protected void |
updateSubscription(Subscription subscription)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected DiagnosticsManager(UaServer server)
| Method Detail |
|---|
public boolean isEnabled()
public boolean isRemoveSamplingIntervalDiagnosticsArrayOnStart()
public void setRemoveSamplingIntervalDiagnosticsArrayOnStart(boolean removeSamplingIntervalDiagnosticsArrayOnStart)
protected void addSession(Session session)
session - the session
protected void addSubscription(Session session,
Subscription subscription)
session - that created the subscriptionsubscription - the subscriptionprotected void close()
protected void onDiagnosticsDisabled()
protected void onDiagnosticsEnabled()
protected void removeSession(Session session)
session - the session
protected void removeSubscription(Session session,
Subscription subscription)
session - that created the subscriptionsubscription - the subscription
protected void start()
throws StatusException
StatusExceptionprotected void updateSession(Session session)
protected void updateSubscription(Subscription subscription)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||