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,- 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 SummaryAll 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- 
sampleDiagnosticsvoid 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.
 
- 
 
-