public class MultiDataSourceTracker extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
MultiDataSourceTracker.ServiceListener |
Constructor and Description |
---|
MultiDataSourceTracker(ObjectPoolTracker<DataSource> poolTracker,
Set<String> dataSourceIds,
MultiDataSourceTracker.ServiceListener listener) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
protected void |
handleAdded(String id,
Dictionary<?,?> properties,
DataSource service) |
protected void |
handleModified(String id,
Dictionary<?,?> properties,
DataSource service) |
protected void |
handleRemoved(String id,
Dictionary<?,?> properties,
DataSource service) |
void |
open() |
public MultiDataSourceTracker(ObjectPoolTracker<DataSource> poolTracker, Set<String> dataSourceIds, MultiDataSourceTracker.ServiceListener listener) throws org.osgi.framework.InvalidSyntaxException
org.osgi.framework.InvalidSyntaxException
protected void handleAdded(String id, Dictionary<?,?> properties, DataSource service)
protected void handleModified(String id, Dictionary<?,?> properties, DataSource service)
protected void handleRemoved(String id, Dictionary<?,?> properties, DataSource service)
public void open()
public void close()
Copyright © 2016 Eclipse NeoSCADA Project. All rights reserved.