1 package com.atlassian.plugin.osgi.event;
2
3 import org.osgi.framework.Filter;
4
5
6
7
8
9
10 class AbstractPluginServiceDependencyWaitEvent implements PluginServiceDependencyWaitEvent
11 {
12 protected final Filter filter;
13 protected final String beanName;
14 protected final String pluginKey;
15
16 protected AbstractPluginServiceDependencyWaitEvent(String pluginKey, String beanName, Filter filter)
17 {
18 this.pluginKey = pluginKey;
19 this.beanName = beanName;
20 this.filter = filter;
21 }
22
23 public Filter getFilter()
24 {
25 return filter;
26 }
27
28 public String getBeanName()
29 {
30 return beanName;
31 }
32
33 public String getPluginKey()
34 {
35 return pluginKey;
36 }
37 }