Script - Тип скрипта (файл/строка)public interface ExecuteMonitor<Script>
| Modifier and Type | Method and Description |
|---|---|
ExecuteMonitor<Script> |
cancel()
Отмена выполнения.
|
Throwable |
getError()
Ошибка выполнения
|
Date |
getFinished()
Дата завершения выполнения скрипта
|
Object |
getResult()
Результат выполнения
|
Script |
getScript()
Возвращает выполняемый/выполненый скрипт
|
Date |
getStarted()
Дата начала выполнения скрипта
|
boolean |
isRunning()
Проверяет состояние выполнения
|
ExecuteMonitor<Script> |
join()
Ждет завершения скрипта
|
ExecuteMonitor<Script> |
join(long millis)
Ждет завершения скрипта, указанное время
|
Closeable |
onFinished(xyz.cofe.common.Reciver<ExecuteResult<Script>> consumer)
При завершении выполнения вызывает указанного "подписчика"
|
Closeable |
onFinished(xyz.cofe.common.Reciver<ExecuteResult<Script>> consumer,
boolean weakListener)
При завершении выполнения вызывает указанного "подписчика"
|
ExecuteMonitor<Script> |
start()
Выполняет скрипт
|
ExecuteMonitor<Script> |
startCancel(xyz.cofe.common.Reciver<ExecuteResult<Script>> consumer)
Отмена выполнения асинхронно.
|
ExecuteMonitor<Script> start()
ExecuteMonitor<Script> join()
ExecuteMonitor<Script> join(long millis)
millis - время в милисек.Script getScript()
Object getResult()
Throwable getError()
boolean isRunning()
Date getStarted()
Date getFinished()
Closeable onFinished(xyz.cofe.common.Reciver<ExecuteResult<Script>> consumer, boolean weakListener)
consumer - подписчик на сообщения завершения работыweakListener - добавить подписчика как weak ссылкуCloseable onFinished(xyz.cofe.common.Reciver<ExecuteResult<Script>> consumer)
consumer - подписчик на сообщения завершения работыExecuteMonitor<Script> cancel()
ExecuteMonitor<Script> startCancel(xyz.cofe.common.Reciver<ExecuteResult<Script>> consumer)
consumer - - будет вызван по завершению операции отменыCopyright © 2019. All rights reserved.