View Javadoc

1   package com.atlassian.plugin.event.events;
2   
3   import com.atlassian.annotations.ExperimentalApi;
4   import com.atlassian.plugin.PluginAccessor;
5   import com.atlassian.plugin.PluginController;
6   
7   import static com.google.common.base.Preconditions.checkNotNull;
8   
9   /**
10   * Event that signifies the plugin framework has resumed initialization in response to lateStartup.
11   */
12  @ExperimentalApi
13  public class PluginFrameworkResumingEvent
14  {
15      private final PluginController pluginController;
16      private final PluginAccessor pluginAccessor;
17  
18      public PluginFrameworkResumingEvent(PluginController pluginController, PluginAccessor pluginAccessor)
19      {
20          this.pluginController = checkNotNull(pluginController);
21          this.pluginAccessor = checkNotNull(pluginAccessor);
22      }
23  
24      public PluginController getPluginController()
25      {
26          return pluginController;
27      }
28  
29      public PluginAccessor getPluginAccessor()
30      {
31          return pluginAccessor;
32      }
33  }