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  {
12      private final long elapsedTime;
13  
14      public PluginServiceDependencyWaitTimedOutEvent(String pluginKey, String beanName, Filter filter, long elapsedTime)
15      {
16          super(pluginKey, beanName, filter);
17          this.elapsedTime = elapsedTime;
18      }
19  
20      public long getElapsedTime()
21      {
22          return elapsedTime;
23      }
24  }