Spec-Zone .ru
спецификации, руководства, описания, API


javax.enterprise.deploy.shared.factories
Класс DeploymentFactoryManager

java.lang.Object
  расширенный javax.enterprise.deploy.shared.factories.DeploymentFactoryManager

public final class DeploymentFactoryManager
расширяет java.lang. Объект

DeploymentFactoryManager class является центральным реестром для EE Java объекты DeploymentFactory. DeploymentFactoryManager сохраняет ссылки на объекты DeploymentFactory, загруженные инструментом. Объект DeploymentFactory обеспечивает ссылку на DeploymentManager. DeploymentFactoryManager был реализован как одиночный элемент. Инструмент получает ссылку на DeploymentFactoryManager через getInstance метод. DeploymentFactoryManager может возвратить два типа DeploymentManagers, соединенного DeploymentManager и разъединенного DeploymentManager. Соединенный DeploymentManager обеспечивает доступ к любым ресурсам продукта, которые могут требоваться для конфигураций и развертывания. Метод, чтобы получить соединенный DeploymentManager является getDeploymentManager. Этот метод обеспечивает параметры для имени пользователя и пароля, которого продукт может потребовать для пользовательской аутентификации. Разъединенный DeploymentManager не обеспечивает доступ к рабочему продукту EE Java. Метод, чтобы получить разъединенный DeploymentManager является getDisconnectedDeploymentManager. Разъединенный DeploymentManager не нуждается в пользовательской информации об аутентификации.


Сводка метода
 DeploymentFactory[] getDeploymentFactories()
          Получите списки в настоящий момент зарегистрированного DeploymentFactories.
 DeploymentManager getDeploymentManager(java.lang.String uri, java.lang.String username, java.lang.String password)
          Получает экземпляр DeploymentManager, чтобы использовать для развертывания.
 DeploymentManager getDisconnectedDeploymentManager(java.lang.String uri)
          Возвратите disconnected экземпляр DeploymentManager.
static DeploymentFactoryManager getInstance()
          Получите Singleton DeploymentFactoryManager
 void registerDeploymentFactory(DeploymentFactory factory)
          Регистрирует DeploymentFactory, таким образом, он будет в состоянии обработать запросы.
 
Методы, наследованные от class java.lang. Объект
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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

getInstance

public static DeploymentFactoryManager getInstance()
Получите Singleton DeploymentFactoryManager

Возвраты:
Экземпляр DeploymentFactoryManager

getDeploymentFactories

public DeploymentFactory[] getDeploymentFactories()
Получите списки в настоящий момент зарегистрированного DeploymentFactories.

Возвраты:
список DeploymentFactory возражает или пустой массив, если нет ни одного.

getDeploymentManager

public DeploymentManager getDeploymentManager(java.lang.String uri,
                                              java.lang.String username,
                                              java.lang.String password)
                                       throws DeploymentManagerCreationException
Получает экземпляр DeploymentManager, чтобы использовать для развертывания. Вызывающая сторона обеспечивает URI и дополнительное имя пользователя и пароль, и все зарегистрировались, DeploymentFactories будет проверен. Первый, который поймет обеспеченный URI, попытается инициировать соединение сервера и возвратить готовый экземпляр DeploymentManager.

Параметры:
uri - Туры, чтобы проверить
username - Дополнительное имя пользователя (может быть null, если никакая аутентификация не требуется для этой платформы).
password - Дополнительный пароль (может быть null if no authentication is required for this platform).
Возвраты:
Готовый экземпляр DeploymentManager.
Броски:
DeploymentManagerCreationException - Происходит, когда фабрика, соответствующая указанному URI, была неспособна инициализировать экземпляр DeploymentManager (сервер вниз, неспособный аутентифицировать, и т.д.).

registerDeploymentFactory

public void registerDeploymentFactory(DeploymentFactory factory)
Регистрирует DeploymentFactory, таким образом, он будет в состоянии обработать запросы.


getDisconnectedDeploymentManager

public DeploymentManager getDisconnectedDeploymentManager(java.lang.String uri)
                                                   throws DeploymentManagerCreationException
Возвратите disconnected экземпляр DeploymentManager.

Параметры:
uri - идентификатор разъединенного DeploymentManager, чтобы возвратиться.
Возвраты:
Экземпляр DeploymentManager.
Броски:
DeploymentDriverException - происходит, если DeploymentManager не мог бы быть создан.
DeploymentManagerCreationException


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

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

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

free hit counter