Uses of Class
org.epics.archiverappliance.etl.ETLContext
Packages that use ETLContext
Package
Description
-
Uses of ETLContext in edu.stanford.slac.archiverappliance.PlainPB
Methods in edu.stanford.slac.archiverappliance.PlainPB with parameters of type ETLContextModifier and TypeMethodDescriptionbooleanPlainPBStoragePlugin.appendToETLAppendData(String pvName, EventStream stream, ETLContext context) booleanAppendDataStateData.bulkAppend(String pvName, ETLContext context, ETLBulkStream bulkStream, String extension, String extensionToCopyFrom) Append data in bulk skipping some of the per event checks.booleanPlainPBStoragePlugin.commitETLAppendData(String pvName, ETLContext context) PlainPBStoragePlugin.getETLStreams(String pvName, Instant currentTime, ETLContext context) voidPlainPBStoragePlugin.markForDeletion(ETLInfo info, ETLContext context) booleanPlainPBStoragePlugin.prepareForNewPartition(String pvName, Event ev, ArchDBRTypes archDBRType, ETLContext context) booleanPlainPBStoragePlugin.runPostProcessors(String pvName, ArchDBRTypes dbrtype, ETLContext context) -
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.prepareForNewPartition(String pvName, Event ev, ArchDBRTypes archDBRType, 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.prepareForNewPartition(String pvName, Event ev, ArchDBRTypes archDBRType, ETLContext context) This informs the destination that we are switching to a new partition and this dest needs to execute its pre-processing for a new partition.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.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.prepareForNewPartition(String pvName, Event ev, ArchDBRTypes archDBRType, ETLContext context) booleanBlackholeStoragePlugin.runPostProcessors(String pvName, ArchDBRTypes dbrtype, ETLContext context)