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