View Javadoc
1   package com.atlassian.plugin.osgi.event;
2   
3   import org.osgi.framework.Filter;
4   
5   /**
6    * Event for when a plugin has timed out waiting for an OSGi service to be available
7    *
8    * @since 2.2.1
9    */
10  public class PluginServiceDependencyWaitTimedOutEvent extends AbstractPluginServiceDependencyWaitEvent {
11      private final long elapsedTime;
12  
13      public PluginServiceDependencyWaitTimedOutEvent(String pluginKey, String beanName, Filter filter, long elapsedTime) {
14          super(pluginKey, beanName, filter);
15          this.elapsedTime = elapsedTime;
16      }
17  
18      public long getElapsedTime() {
19          return elapsedTime;
20      }
21  }