Class ETLContext

java.lang.Object
org.epics.archiverappliance.common.BasicContext
org.epics.archiverappliance.etl.ETLContext
All Implemented Interfaces:
Closeable, AutoCloseable

public class ETLContext extends BasicContext
A class to hold state for one run of ETL. A new ETL context is created for each run of ETL. In addition, we also support the ability to execute code after completion of the entire run.
Author:
mshankar
  • Constructor Details

    • ETLContext

      public ETLContext()
  • Method Details

    • put

      public void put(String key, Object value)
    • get

      public Object get(String key)
    • putString

      public void putString(String key, String value)
    • getString

      public String getString(String key)
    • addPostETLTask

      public void addPostETLTask(Runnable runnable)
    • executePostETLTasks

      public void executePostETLTasks()