public abstract class AbstractConnectionProvider extends Object
| Modifier and Type | Field and Description |
|---|---|
protected org.osgi.framework.BundleContext |
context |
protected |
tracker |
| Constructor and Description |
|---|
AbstractConnectionProvider(org.osgi.framework.BundleContext context,
String interfaceName) |
| Modifier and Type | Method and Description |
|---|---|
protected ConnectionRequest |
addingService(org.osgi.framework.ServiceReference<ConnectionRequest> reference) |
protected abstract AbstractConnectionManager |
createConnectionManager(ConnectionRequest request) |
protected void |
modifiedService(org.osgi.framework.ServiceReference<ConnectionRequest> reference,
Object service) |
protected void |
removedService(org.osgi.framework.ServiceReference<ConnectionRequest> reference,
Object service) |
void |
start() |
void |
stop() |
protected finaltracker
protected final org.osgi.framework.BundleContext context
public AbstractConnectionProvider(org.osgi.framework.BundleContext context,
String interfaceName)
protected abstract AbstractConnectionManager createConnectionManager(ConnectionRequest request)
public void start()
public void stop()
protected ConnectionRequest addingService(org.osgi.framework.ServiceReference<ConnectionRequest> reference)
protected void modifiedService(org.osgi.framework.ServiceReference<ConnectionRequest> reference, Object service)
protected void removedService(org.osgi.framework.ServiceReference<ConnectionRequest> reference, Object service)
Copyright © 2015 Eclipse SCADA Project. All rights reserved.