javax.enterprise.deploy.spi.status
Интерфейс ProgressObject


public interface ProgressObject

Интерфейс ProgressObject отслеживает и сообщает о продвижении действий развертывания, распределите, запуститесь, остановитесь, неразвернитесь.

Этот class имеет optional метод отмены. Поддержка функции отмены может быть протестирована isCancelSupported методом.

Структура ProgressObject позволяет пользователю опцию опроса относительно состояния или обеспечить обратный вызов.


Сводка метода
 void addProgressListener(ProgressListener pol)
          Добавьте слушателя, чтобы получить события Progress на действиях развертывания.
 void cancel()
          (дополнительный) запрос отмены на незавершенной работе останавливает всю дальнейшую обработку работы и возвращает среду этому исходное состояние прежде, чем работа выполнялась.
 ClientConfiguration getClientConfiguration(TargetModuleID id)
          Возвратите объект ClientConfiguration, связанный с TargetModuleID.
 DeploymentStatus getDeploymentStatus()
          Получите состояние этого действия.
 TargetModuleID[] getResultTargetModuleIDs()
          Получите список TargetModuleIDs, успешно обработанного или создаваемого связанной работой DeploymentManager.
 boolean isCancelSupported()
          Тесты, поддерживает ли поставщик отмену opertation для действий развертывания.
 boolean isStopSupported()
          Тесты, поддерживает ли поставщик остановку opertation для действий развертывания.
 void removeProgressListener(ProgressListener pol)
          Удалите слушателя ProgressObject.
 void stop()
          (дополнительный) запрос остановки на незавершенной работе позволяет работе на текущем TargetModuleID работать к завершению, но не обрабатывает ни одного из остающихся необработанных объектов TargetModuleID.
 

Деталь метода

getDeploymentStatus

DeploymentStatus getDeploymentStatus()
Получите состояние этого действия.

Возвраты:
Объект, содержащий информацию о статусе.

getResultTargetModuleIDs

TargetModuleID[] getResultTargetModuleIDs()
Получите список TargetModuleIDs, успешно обработанного или создаваемого связанной работой DeploymentManager.

Возвраты:
список TargetModuleIDs.

getClientConfiguration

ClientConfiguration getClientConfiguration(TargetModuleID id)
Возвратите объект ClientConfiguration, связанный с TargetModuleID.

Возвраты:
ClientConfiguration для данного TargetModuleID или нуля, если ни один не существует.

isCancelSupported

boolean isCancelSupported()
Тесты, поддерживает ли поставщик отмену opertation для действий развертывания.

Возвраты:
true если отмена действия поддерживается этой платформой.

отмена

void cancel()
            throws OperationUnsupportedException
(дополнительный) запрос отмены на незавершенной работе останавливает всю дальнейшую обработку работы и возвращает среду этому исходное состояние прежде, чем работа выполнялась. Работа, которая работала к завершению, не может быть отменена.

Броски:
OperationUnsupportedException - эта дополнительная команда не поддерживается этой реализацией.

isStopSupported

boolean isStopSupported()
Тесты, поддерживает ли поставщик остановку opertation для действий развертывания.

Возвраты:
true если отмена действия поддерживается этой платформой.

остановиться

void stop()
          throws OperationUnsupportedException
(дополнительный) запрос остановки на незавершенной работе позволяет работе на текущем TargetModuleID работать к завершению, но не обрабатывает ни одного из остающихся необработанных объектов TargetModuleID. Обработанный TargetModuleIDs должен быть возвращен методом getResultTargetModuleIDs.

Броски:
OperationUnsupportedException - эта дополнительная команда не поддерживается этой реализацией.

addProgressListener

void addProgressListener(ProgressListener pol)
Добавьте слушателя, чтобы получить события Progress на действиях развертывания.

Параметры:
pol - слушатель, чтобы получить события
См. Также:
ProgressEvent

removeProgressListener

void removeProgressListener(ProgressListener pol)
Удалите слушателя ProgressObject.

Параметры:
pol - удаляемый слушатель
См. Также:
ProgressEvent


Представьте ошибку или функцию

Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается срокам действия лицензии.

Сгенерированный на 10-February-2011 12:41


Spec-Zone.ru - all specs in one place



free hit counter