View Javadoc

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