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
11
12 public class PluginFrameworkWarmRestartingEvent
13 {
14 private final PluginController pluginController;
15 private final PluginAccessor pluginAccessor;
16
17 public PluginFrameworkWarmRestartingEvent(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 }