public class DefaultOsgiServiceDependency extends Object implements OsgiServiceDependency
OsgiServiceDependency.| Constructor and Description |
|---|
DefaultOsgiServiceDependency(String beanName,
org.osgi.framework.Filter filter,
boolean mandatoryService)
Constructs a new
DefaultOsgiServiceDependency instance. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getBeanName()
Returns the bean name (if any) that declares this dependency.
|
org.osgi.framework.Filter |
getServiceFilter()
Returns the OSGi filter for the service dependency.
|
int |
hashCode() |
boolean |
isMandatory()
Indicates if the dependency is mandatory or not.
|
String |
toString() |
public DefaultOsgiServiceDependency(String beanName, org.osgi.framework.Filter filter, boolean mandatoryService)
DefaultOsgiServiceDependency instance.beanName - dependency bean name (can be null)filter - dependency OSGi filter (can be null)mandatoryService - flag indicating whether the dependency is
mandatory or notpublic String getBeanName()
OsgiServiceDependencygetBeanName in interface OsgiServiceDependencypublic org.osgi.framework.Filter getServiceFilter()
OsgiServiceDependencygetServiceFilter in interface OsgiServiceDependencypublic boolean isMandatory()
OsgiServiceDependencyisMandatory in interface OsgiServiceDependencyCopyright © 2006–2017. All rights reserved.