Package com.atlassian.plugin.osgi.event
Class PluginServiceDependencyWaitTimedOutEvent
java.lang.Object
com.atlassian.plugin.osgi.event.PluginServiceDependencyWaitTimedOutEvent
- All Implemented Interfaces:
PluginServiceDependencyWaitEvent
Event for when a plugin has timed out waiting for an OSGi service to be available
- Since:
- 2.2.1
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionPluginServiceDependencyWaitTimedOutEvent(String pluginKey, String beanName, org.osgi.framework.Filter filter, long elapsedTime) -
Method Summary
Modifier and TypeMethodDescriptionlongorg.osgi.framework.Filter
-
Field Details
-
filter
protected final org.osgi.framework.Filter filter -
beanName
-
pluginKey
-
-
Constructor Details
-
PluginServiceDependencyWaitTimedOutEvent
-
-
Method Details
-
getElapsedTime
public long getElapsedTime() -
getFilter
public org.osgi.framework.Filter getFilter()- Specified by:
getFilterin interfacePluginServiceDependencyWaitEvent- Returns:
- the filter used for the resolution. May be null.
-
getBeanName
- Specified by:
getBeanNamein interfacePluginServiceDependencyWaitEvent- Returns:
- the Spring bean name for the service reference. May be null.
-
getPluginKey
- Specified by:
getPluginKeyin interfacePluginServiceDependencyWaitEvent- Returns:
- the key for the plugin waiting for the dependency. May be null if unknown.
-