Uses of Class
org.epics.archiverappliance.etl.ETLContext
Packages that use ETLContext
Package
Description
-
Uses of ETLContext in edu.stanford.slac.archiverappliance.plain
Methods in edu.stanford.slac.archiverappliance.plain with parameters of type ETLContextModifier and TypeMethodDescriptionbooleanPlainStoragePlugin.appendToETLAppendData(String pvName, EventStream stream, ETLContext context) abstract booleanAppendDataStateData.bulkAppend(String pvName, ETLContext context, ETLBulkStream bulkStream, String extension, String extensionToCopyFrom) Append data in bulk skipping some of the per event checks.protected EventAppendDataStateData.checkStream(String pvName, ETLContext context, ETLBulkStream bulkStream, Class<? extends ETLBulkStream> streamType) booleanPlainStoragePlugin.commitETLAppendData(String pvName, ETLContext context) PlainStoragePlugin.getETLStreams(String pvName, Instant currentTime, ETLContext context) voidPlainStoragePlugin.markForDeletion(ETLInfo info, ETLContext context) booleanPlainStoragePlugin.runPostProcessors(String pvName, ArchDBRTypes dbrtype, ETLContext context) -
Uses of ETLContext in edu.stanford.slac.archiverappliance.plain.pb
Methods in edu.stanford.slac.archiverappliance.plain.pb with parameters of type ETLContextModifier and TypeMethodDescriptionbooleanPBAppendDataStateData.bulkAppend(String pvName, ETLContext context, ETLBulkStream bulkStream, String extension, String extensionToCopyFrom) Append data in bulk skipping some of the per event checks. -
Uses of ETLContext in org.epics.archiverappliance.common.mergededup
Methods in org.epics.archiverappliance.common.mergededup with parameters of type ETLContextModifier and TypeMethodDescriptionbooleanMergeDedupStoragePlugin.appendToETLAppendData(String pvName, EventStream stream, ETLContext context) booleanMergeDedupStoragePlugin.commitETLAppendData(String pvName, ETLContext context) MergeDedupStoragePlugin.getETLStreams(String pv, Instant currentTime, ETLContext context) voidMergeDedupStoragePlugin.markForDeletion(ETLInfo info, ETLContext context) booleanMergeDedupStoragePlugin.runPostProcessors(String pvName, ArchDBRTypes dbrtype, ETLContext context) -
Uses of ETLContext in org.epics.archiverappliance.etl
Methods in org.epics.archiverappliance.etl with parameters of type ETLContextModifier and TypeMethodDescriptionbooleanETLDest.appendToETLAppendData(String pvName, EventStream stream, ETLContext context) This appends an EventStream to the ETL append data for a PV.booleanETLDest.commitETLAppendData(String pvName, ETLContext context) This concatenates the ETL append data for a PV with the PV's destination data.ETLSource.getETLStreams(String pv, Instant currentTime, ETLContext context) Given a pv and a time, this method returns all the streams that are ready for ETL.voidETLSource.markForDeletion(ETLInfo info, ETLContext context) Delete the ETLStream identifier by info when you can as it has already been consumed by the ETL destination.booleanETLDest.runPostProcessors(String pvName, ArchDBRTypes dbrtype, ETLContext context) Run the post processors associated with this plugin if any for this pv. -
Uses of ETLContext in org.epics.archiverappliance.etl.common
Methods in org.epics.archiverappliance.etl.common with parameters of type ETLContextModifier and TypeMethodDescriptionprotected ETLInfoListStatisticsDefaultETLInfoListProcessor.process(List<ETLInfo> etlInfoList, String pvName, List<ETLInfo> movedList, ETLStage etlStage, ETLContext etlContext) protected abstract ETLInfoListStatisticsETLInfoListProcessor.process(List<ETLInfo> etlInfoList, String pvName, List<ETLInfo> movedList, ETLStage etlStage, ETLContext etlContext) -
Uses of ETLContext in org.epics.archiverappliance.utils.blackhole
Methods in org.epics.archiverappliance.utils.blackhole with parameters of type ETLContextModifier and TypeMethodDescriptionbooleanBlackholeStoragePlugin.appendToETLAppendData(String pvName, EventStream stream, ETLContext context) booleanBlackholeStoragePlugin.commitETLAppendData(String pvName, ETLContext context) booleanBlackholeStoragePlugin.runPostProcessors(String pvName, ArchDBRTypes dbrtype, ETLContext context)