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, isUseLock, keepLockAlive, postStop, preStart, setBrokerService, setLocker, setLockKeepAlivePeriod, setScheduledThreadPoolExecutor, setUseLock, stopBroker
addServiceListener, dispose, doStart, doStop, isStarted, isStopped, isStopping, removeServiceListener, start, stop
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
createDefaultLocker
public 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
IOException
public void closeDataSource(DataSource dataSource)
public void setDataSource(DataSource dataSource)
public static DataSource createDataSource(String homeDir) throws IOException
IOException
public static DataSource createDataSource(String homeDir, String dbName) throws IOException
IOException
public static void shutdownDefaultDataSource(DataSource dataSource)
Copyright © 2005–2018 FuseSource, Corp.. All rights reserved.