public class BMPoolActivator
extends org.eclipse.core.runtime.Plugin
/etc/bm/bm.ini file.| Constructor and Description |
|---|
BMPoolActivator()
The constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(IPoolListener hl) |
void |
addMailboxDataSource(java.lang.String uid,
Pool p) |
static void |
cleanup(java.sql.Connection con,
java.sql.Statement st,
java.sql.ResultSet rs) |
Pool |
dataPool(java.lang.String datalocation) |
Pool |
defaultPool() |
void |
destroy() |
java.sql.Connection |
getConnection() |
static BMPoolActivator |
getDefault()
Returns the shared instance
|
int |
lastInsertId(java.sql.Connection con) |
Pool |
newPool(java.lang.String dbType,
java.lang.String login,
java.lang.String password,
java.lang.String dbName,
java.lang.String dbHost,
int poolSize,
java.lang.String schema) |
void |
restartDefaultPool() |
void |
start(org.osgi.framework.BundleContext context) |
Pool |
startPool(java.lang.String dbType,
java.lang.String login,
java.lang.String password,
java.lang.String dbHost,
java.lang.String dbName) |
Pool |
startPool(java.lang.String dbType,
java.lang.String login,
java.lang.String password,
java.lang.String dbHost,
java.lang.String dbName,
int poolSize) |
void |
stop(org.osgi.framework.BundleContext context) |
find, find, getBundle, getDescriptor, getLog, getPluginPreferences, getStateLocation, initializeDefaultPluginPreferences, internalInitializeDefaultPluginPreferences, isDebugging, openStream, openStream, savePluginPreferences, setDebugging, shutdown, startup, toStringpublic void start(org.osgi.framework.BundleContext context)
throws java.lang.Exception
start in interface org.osgi.framework.BundleActivatorstart in class org.eclipse.core.runtime.Pluginjava.lang.Exceptionpublic void restartDefaultPool()
throws java.lang.Exception
java.lang.Exceptionpublic Pool startPool(java.lang.String dbType, java.lang.String login, java.lang.String password, java.lang.String dbHost, java.lang.String dbName) throws java.lang.Exception
java.lang.Exceptionpublic Pool startPool(java.lang.String dbType, java.lang.String login, java.lang.String password, java.lang.String dbHost, java.lang.String dbName, int poolSize) throws java.lang.Exception
java.lang.Exceptionpublic Pool newPool(java.lang.String dbType, java.lang.String login, java.lang.String password, java.lang.String dbName, java.lang.String dbHost, int poolSize, java.lang.String schema) throws java.lang.Exception
java.lang.Exceptionpublic void stop(org.osgi.framework.BundleContext context)
throws java.lang.Exception
stop in interface org.osgi.framework.BundleActivatorstop in class org.eclipse.core.runtime.Pluginjava.lang.Exceptionpublic static BMPoolActivator getDefault()
public java.sql.Connection getConnection()
public int lastInsertId(java.sql.Connection con)
throws java.sql.SQLException
java.sql.SQLExceptionpublic static void cleanup(java.sql.Connection con,
java.sql.Statement st,
java.sql.ResultSet rs)
public Pool defaultPool()
public Pool dataPool(java.lang.String datalocation)
public void addListener(IPoolListener hl)
public void destroy()
public void addMailboxDataSource(java.lang.String uid,
Pool p)
Copyright © 2022. All Rights Reserved.