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()
OsgiServiceDependency
getBeanName
in interface OsgiServiceDependency
public org.osgi.framework.Filter getServiceFilter()
OsgiServiceDependency
getServiceFilter
in interface OsgiServiceDependency
public boolean isMandatory()
OsgiServiceDependency
isMandatory
in interface OsgiServiceDependency
Copyright © 2006-2013. All Rights Reserved.