com.atlassian.plugin.osgi.event
Class PluginServiceDependencyWaitStartingEvent
java.lang.Object
com.atlassian.plugin.osgi.event.PluginServiceDependencyWaitStartingEvent
- All Implemented Interfaces:
- PluginServiceDependencyWaitEvent
public class PluginServiceDependencyWaitStartingEvent
- extends java.lang.Object
Event for when a plugin has started to wait for an OSGi service to be available.
- Since:
- 2.2.1
|
Field Summary |
protected java.lang.String |
beanName
|
protected org.osgi.framework.Filter |
filter
|
protected java.lang.String |
pluginKey
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
filter
protected final org.osgi.framework.Filter filter
beanName
protected final java.lang.String beanName
pluginKey
protected final java.lang.String pluginKey
PluginServiceDependencyWaitStartingEvent
public PluginServiceDependencyWaitStartingEvent(java.lang.String pluginKey,
java.lang.String beanName,
org.osgi.framework.Filter filter,
long waitTime)
getWaitTime
public long getWaitTime()
getFilter
public org.osgi.framework.Filter getFilter()
- Specified by:
getFilter in interface PluginServiceDependencyWaitEvent
- Returns:
- the filter used for the resolution. May be null.
getBeanName
public java.lang.String getBeanName()
- Specified by:
getBeanName in interface PluginServiceDependencyWaitEvent
- Returns:
- the Spring bean name for the service reference. May be null.
getPluginKey
public java.lang.String getPluginKey()
- Specified by:
getPluginKey in interface PluginServiceDependencyWaitEvent
- Returns:
- the key for the plugin waiting for the dependency. May be null if unknown.
Copyright © 2012 Atlassian. All Rights Reserved.