public abstract class DataSourceServiceSupport extends LockableServiceSupport
brokerService, clockDaemon| Constructor and Description |
|---|
DataSourceServiceSupport() |
DataSourceServiceSupport(DataSource dataSource) |
| Modifier and Type | Method and Description |
|---|---|
void |
closeDataSource(DataSource dataSource) |
static DataSource |
createDataSource(String homeDir) |
static DataSource |
createDataSource(String homeDir,
String dbName) |
String |
getDataDirectory() |
File |
getDataDirectoryFile() |
DataSource |
getDataSource() |
void |
setDataDirectory(String dataDirectory) |
void |
setDataDirectoryFile(File dataDirectory) |
void |
setDataSource(DataSource dataSource) |
static void |
shutdownDefaultDataSource(DataSource dataSource) |
String |
toString() |
getBrokerService, getLocker, getLockKeepAlivePeriod, getScheduledThreadPoolExecutor, init, isStopOnError, isUseLock, keepLockAlive, postStop, preStart, setBrokerService, setLocker, setLockKeepAlivePeriod, setScheduledThreadPoolExecutor, setStopOnError, setUseLock, stopBrokeraddServiceListener, dispose, doStart, doStop, isStarted, isStopped, isStopping, removeServiceListener, start, stopclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcreateDefaultLockerpublic DataSourceServiceSupport()
public DataSourceServiceSupport(DataSource dataSource)
public File getDataDirectoryFile()
public void setDataDirectoryFile(File dataDirectory)
public String getDataDirectory()
public void setDataDirectory(String dataDirectory)
public DataSource getDataSource() throws IOException
IOExceptionpublic void closeDataSource(DataSource dataSource)
public void setDataSource(DataSource dataSource)
public static DataSource createDataSource(String homeDir) throws IOException
IOExceptionpublic static DataSource createDataSource(String homeDir, String dbName) throws IOException
IOExceptionpublic static void shutdownDefaultDataSource(DataSource dataSource)
Copyright © 2005–2021 The Apache Software Foundation. All rights reserved.