public class ConnectionManager
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
ConnectionManager.Listener |
Modifier and Type | Method and Description |
---|---|
void |
addListener(ConnectionManager.Listener listener) |
void |
closeConnections() |
void |
deleteConnectionDescriptor(ConnectionDescriptor connectionDescriptor)
Removes the ConnectionDescriptor and closes its associated
DataStoreConnection.
|
DataStoreConnection |
getConnection(ConnectionDescriptor connectionDescriptor) |
java.util.Collection |
getConnectionDescriptors() |
DataStoreDriver |
getDriver(java.lang.String driverClassName) |
DataStoreConnection |
getOpenConnection(ConnectionDescriptor connectionDescriptor) |
static ConnectionManager |
instance(WorkbenchContext context) |
public DataStoreConnection getOpenConnection(ConnectionDescriptor connectionDescriptor) throws java.lang.Exception
java.lang.Exception
public DataStoreDriver getDriver(java.lang.String driverClassName)
public DataStoreConnection getConnection(ConnectionDescriptor connectionDescriptor)
public java.util.Collection getConnectionDescriptors()
public void deleteConnectionDescriptor(ConnectionDescriptor connectionDescriptor) throws DataStoreException
DataStoreException
public static ConnectionManager instance(WorkbenchContext context)
public void addListener(ConnectionManager.Listener listener)
public void closeConnections() throws DataStoreException
DataStoreException