Class SiteAwareRunnable

java.lang.Object
org.craftercms.engine.util.concurrent.SiteAwareRunnable
All Implemented Interfaces:
Runnable

public class SiteAwareRunnable extends Object implements Runnable
Utility class that wraps a Runnable object to support SiteContext in reusable threads
Since:
3.1
Author:
joseross
  • Field Details

    • siteContext

      protected SiteContext siteContext
    • wrappedRunnable

      protected Runnable wrappedRunnable
  • Constructor Details

    • SiteAwareRunnable

      public SiteAwareRunnable(SiteContext siteContext, Runnable wrappedRunnable)
  • Method Details

    • run

      public void run()
      Specified by:
      run in interface Runnable