Interface Diagnosable
- All Known Subinterfaces:
- AlarmEvaluator,- HistoryEvaluator
- All Known Implementing Classes:
- AbstractClientSystemTag,- AbstractClientTag,- AppDescriptionTag,- AppNameTag,- AppTitleTag,- ArrayIndexTag,- ClientTagFolder,- ClientTimeTag,- CurrentWindowTag,- DateTimeFormatTag,- Deadband,- Deadband.AbsoluteDeadbandDouble,- Deadband.AbsoluteDeadbandInt,- Deadband.NoDeadband,- Deadband.PercentDeadband,- DefaultDatabaseTag,- DefaultTagProviderTag,- GatewayAddressTag,- GatewayRedundancyRoleTag,- HostnameTag,- IPAddressTag,- LanguageTag,- LastProjectUpdateTag,- MACAddressTag,- PollingClientSystemTag,- ProjectTag,- ProjectUpdateAvailableTag,- 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 call
 
sampleDiagnostics with a DiagnosticsSample.- 
Method SummaryModifier and TypeMethodDescriptionvoidsampleDiagnostics(DiagnosticsSample sample) Provides the sample upon which the object can set diagnostics information.
- 
Method Details- 
sampleDiagnosticsProvides 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.
 
-