View Javadoc

1   package com.atlassian.plugin.event.events;
2   
3   import com.atlassian.plugin.PluginController;
4   import com.atlassian.plugin.PluginAccessor;
5   import org.apache.commons.lang.Validate;
6   
7   /**
8    * Signals a warm restart of the plugin framework has been completed
9    *
10   * @since 2.3.0
11   */
12  public class PluginFrameworkWarmRestartedEvent
13  {
14      private final PluginController pluginController;
15      private final PluginAccessor pluginAccessor;
16  
17      public PluginFrameworkWarmRestartedEvent(PluginController pluginController, PluginAccessor pluginAccessor)
18      {
19          Validate.notNull(pluginController);
20          Validate.notNull(pluginAccessor);
21          this.pluginController = pluginController;
22          this.pluginAccessor = pluginAccessor;
23      }
24  
25      public PluginController getPluginController()
26      {
27          return pluginController;
28      }
29  
30      public PluginAccessor getPluginAccessor()
31      {
32          return pluginAccessor;
33      }
34  }