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 DiagnosableIndicates that the object provides some sort of diagnostics information. When desired, the system will callsampleDiagnosticswith aDiagnosticsSample.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidsampleDiagnostics(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.
-
-