public abstract class AbstractExporter extends Object implements org.osgi.framework.ServiceListener
Constructor and Description |
---|
AbstractExporter(org.osgi.framework.BundleContext context) |
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
protected abstract void |
exportService(org.osgi.framework.ServiceReference<?> reference,
Object service) |
void |
init() |
void |
serviceChanged(org.osgi.framework.ServiceEvent event) |
protected abstract void |
unexportService(org.osgi.framework.ServiceReference<?> serviceReference) |
public AbstractExporter(org.osgi.framework.BundleContext context)
public void init() throws org.osgi.framework.InvalidSyntaxException
org.osgi.framework.InvalidSyntaxException
public void dispose()
protected abstract void exportService(org.osgi.framework.ServiceReference<?> reference, Object service)
public void serviceChanged(org.osgi.framework.ServiceEvent event)
serviceChanged
in interface org.osgi.framework.ServiceListener
protected abstract void unexportService(org.osgi.framework.ServiceReference<?> serviceReference)
Copyright © 2016 Eclipse NeoSCADA Project. All rights reserved.