Class DiagnosticsManager.SynchronousStreamContributor
- java.lang.Object
-
- com.inductiveautomation.ignition.gateway.model.DiagnosticsManager.SynchronousStreamContributor
-
- All Implemented Interfaces:
DiagnosticsManager.Contributor
- Direct Known Subclasses:
DiagnosticsManager.SynchronousWriterContributor
- Enclosing interface:
- DiagnosticsManager
public abstract static class DiagnosticsManager.SynchronousStreamContributor extends java.lang.Object implements DiagnosticsManager.Contributor
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
SynchronousStreamContributor(java.lang.String filename)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description java.util.concurrent.CompletableFuture<java.lang.Void>
contributeDiagnosticFiles(java.io.File folder)
protected abstract void
write(java.io.OutputStream output)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.inductiveautomation.ignition.gateway.model.DiagnosticsManager.Contributor
getName
-
-
-
-
Method Detail
-
contributeDiagnosticFiles
public java.util.concurrent.CompletableFuture<java.lang.Void> contributeDiagnosticFiles(java.io.File folder)
- Specified by:
contributeDiagnosticFiles
in interfaceDiagnosticsManager.Contributor
-
write
protected abstract void write(java.io.OutputStream output) throws java.io.IOException
- Throws:
java.io.IOException
-
-