Uses of Interface
org.hansken.plugin.extraction.api.Trace
Packages that use Trace
Package
Description
This is the API of the Extraction Plugins SDK.
-
Uses of Trace in org.hansken.plugin.extraction.api
Methods in org.hansken.plugin.extraction.api that return TraceModifier and TypeMethodDescriptiondefault TraceTrace.addTracelet(String type, Consumer<Trace.TraceletBuilder> callback) Add a tracelet to the trace.Trace.addTracelet(Trace.Tracelet tracelet) Deprecated.Add a type to this trace (for example:"file").Trace.newChild(String name, ThrowingConsumer<Trace, IOException> enrichChildCallback) Create and store new childtraceof this trace.Set a property on this trace with a givenvalue.default TraceTrace.setData(String dataType, InputStream stream) Trace.setData(String dataType, List<DataTransformation> transformation) Set a series of data transformations for a specific dataType.Trace.setData(String dataType, DataWriter writer) default TraceTrace.setData(String dataType, DataTransformation... transformations) Set a series of data transformations for a specific dataType.Methods in org.hansken.plugin.extraction.api with parameters of type TraceModifier and TypeMethodDescriptionvoidDeferredExtractionPlugin.process(Trace trace, DataContext dataContext, TraceSearcher searcher) Start processing atrace.voidDeferredMetaExtractionPlugin.process(Trace trace, DataContext dataContext, TraceSearcher searcher) abstract voidDeferredMetaExtractionPlugin.process(Trace trace, TraceSearcher searcher) Start processing atrace.voidExtractionPlugin.process(Trace trace, DataContext dataContext) Start processing atracewith a givendata context.abstract voidStart processing atracewithout any of its associated data streams.final voidMetaExtractionPlugin.process(Trace trace, DataContext dataContext) Method parameters in org.hansken.plugin.extraction.api with type arguments of type TraceModifier and TypeMethodDescriptionTrace.newChild(String name, ThrowingConsumer<Trace, IOException> enrichChildCallback) Create and store new childtraceof this trace.
addTracelet(type, callback)