All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
void |
addScnChangedEvent(ScnChangedEvent<SqlEngine,Long> ev) |
Closeable |
addScnChangedListener(ScnChanedListener<SqlEngine,Long> listener)
Добавляет подписчика на изменения
|
Closeable |
addScnChangedListener(ScnChanedListener<SqlEngine,Long> listener,
boolean weakLink)
Добавляет подписчика на изменения
|
SqlEngineFactory |
compareAndSetFactory(SqlEngineFactory cmpVal,
SqlEngineFactory setVal) |
protected Func0<Pair<Object,Throwable>> |
createExecutor(String query) |
protected Pair<Object,Throwable> |
executeQuery(String query,
Long scriptDocumentID,
WeakReference<TextDocument> scriptDocument) |
void |
fireScnChanged(Long old,
Long cur) |
void |
fireScnChangedEvent(ScnChangedEvent<SqlEngine,Long> event) |
void |
fireScnChangedEvents() |
Connection |
getConnection() |
Connection |
getConnection(boolean autoConnect) |
ConnectPool |
getConnectPool() |
String |
getDataSourceName() |
Writer |
getErrorWriter() |
SqlEngineFactory |
getFactory()
Возвращает фабрику для создания движка
|
ConcurrentLinkedQueue<ScnChangedEvent<SqlEngine,Long>> |
getScnChangedEventQueue() |
Set<ScnChanedListener<SqlEngine,Long>> |
getScnChangedListeners()
Возвращает активных подписчиков
|
protected ScnChangedSupport<SqlEngine,Long> |
getScnChangedSupport() |
TextDocument |
getScriptDocument() |
long |
getScriptDocumentId() |
SqlService |
getSqlService() |
Writer |
getWriter() |
boolean |
hasScnChangedListener(ScnChanedListener<SqlEngine,Long> listener)
Проверяет что указанный подписчик имеется в списках рассылки
|
boolean |
isPrintResultCounters() |
protected void |
nextscn() |
protected void |
onDataTableCreated(QueryExecutor.DataTableCreated ev,
WeakReference<TextDocument> scriptDocument,
Long scriptDocumentId,
Integer dataTableNum) |
void |
removeAllScnChangedListeners()
Удаляет всех подписчиков
|
void |
removeScnChangedListener(ScnChanedListener<SqlEngine,Long> listener)
Удаляет подписчика от уведомлений
|
void |
restore(Map map)
Восстановление состояния объекта
|
Long |
scn()
Возвращает текущий номер изменений
|
void |
setConnection(Connection conn) |
void |
setConnectPool(ConnectPool cp) |
void |
setDataSourceName(String dataSourceName) |
void |
setErrorWriter(Writer writer) |
void |
setFactory(SqlEngineFactory ef) |
void |
setPrintResultCounters(boolean printResultCounters) |
void |
setScriptDocument(TextDocument textDocument) |
void |
setScriptDocumentId(Long scriptDocumentId) |
void |
setWriter(Writer writer) |
void |
store(Map map)
Сохранение состояния объекта
|
ExecuteMonitor<String> |
submit(String script)
Отправляет скрипт на выполнение
|