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
10
11
12 public class PluginFrameworkShuttingDownEvent
13 {
14 private final PluginController pluginController;
15 private final PluginAccessor pluginAccessor;
16
17 public PluginFrameworkShuttingDownEvent(PluginController pluginController, PluginAccessor pluginAccessor)
18 {
19 this.pluginController = checkNotNull(pluginController);
20 this.pluginAccessor = checkNotNull(pluginAccessor);
21 }
22
23 public PluginController getPluginController()
24 {
25 return pluginController;
26 }
27
28 public PluginAccessor getPluginAccessor()
29 {
30 return pluginAccessor;
31 }
32 }