Interface Diagnosable
-
- All Known Subinterfaces:
AlarmEvaluator
,HistoryEvaluator
- All Known Implementing Classes:
AbstractClientSystemTag
,AbstractClientTag
,AppDescriptionTag
,AppNameTag
,AppTitleTag
,ClientTagFolder
,ClientTimeTag
,CurrentWindowTag
,DateTimeFormatTag
,DefaultDatabaseTag
,DefaultTagProviderTag
,GatewayAddressTag
,GatewayRedundancyRoleTag
,HistoryActorFactory.ArrayHistorizer
,HistoryActorFactory.AtomicHistorizer
,HistoryActorFactory.DelayedAtomicHistorizer
,HostnameTag
,IPAddressTag
,LanguageTag
,LastProjectUpdateTag
,MACAddressTag
,PollingClientSystemTag
,ProjectTag
,RolesDataSetTag
,RolesStringTag
,ScalingActorFactory.ScalingActor
,StaticClientSystemTag
,SystemFlagsTag
,SystemTagFolder
,UserNameTag
,UserSourceTag
public interface Diagnosable
Indicates that the object provides some sort of diagnostics information. When desired, the system will callsampleDiagnostics
with aDiagnosticsSample
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
sampleDiagnostics(DiagnosticsSample sample)
Provides the sample upon which the object can set diagnostics information.
-
-
-
Method Detail
-
sampleDiagnostics
void sampleDiagnostics(DiagnosticsSample sample)
Provides the sample upon which the object can set diagnostics information. It is expected that the calling object will first callgetSubSample()
in order to specify a useful identifier for this object's data.
-
-