public class MulitServiceTracker extends Object implements org.osgi.util.tracker.ServiceTrackerCustomizer
| Constructor and Description |
|---|
MulitServiceTracker(org.osgi.framework.BundleContext context,
String[] classNames,
SystemMulitServiceTrackerCustomizer mulitServiceTrackerCustomizer) |
| Modifier and Type | Method and Description |
|---|---|
Object |
addingService(org.osgi.framework.ServiceReference ref) |
void |
close() |
org.osgi.framework.BundleContext |
getContext() |
<T> T |
getService(String className) |
<T> T |
getServiceForce(String serviceName) |
void |
modifiedService(org.osgi.framework.ServiceReference ref,
Object object) |
void |
open() |
void |
removedService(org.osgi.framework.ServiceReference ref,
Object object) |
public MulitServiceTracker(org.osgi.framework.BundleContext context,
String[] classNames,
SystemMulitServiceTrackerCustomizer mulitServiceTrackerCustomizer)
throws org.osgi.framework.InvalidSyntaxException
org.osgi.framework.InvalidSyntaxExceptionpublic org.osgi.framework.BundleContext getContext()
public void open()
public void close()
public Object addingService(org.osgi.framework.ServiceReference ref)
addingService in interface org.osgi.util.tracker.ServiceTrackerCustomizerpublic void modifiedService(org.osgi.framework.ServiceReference ref,
Object object)
modifiedService in interface org.osgi.util.tracker.ServiceTrackerCustomizerpublic void removedService(org.osgi.framework.ServiceReference ref,
Object object)
removedService in interface org.osgi.util.tracker.ServiceTrackerCustomizerpublic <T> T getService(String className)
public <T> T getServiceForce(String serviceName)
Copyright © 2016. All rights reserved.