Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ СЛЕДУЮЩИЙ КЛАСС КЛАССА | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
public interface DeploymentFactory
Интерфейс DeploymentFactory является драйвером развертывания для EE Java plaform продукт. Это возвращает объект DeploymentManager, который представляет соединение с определенным продуктом платформы EE Java.
Каждый поставщик сервера приложений должен обеспечить реализацию этого class для API Развертывания EE Java, чтобы работать с их продуктом.
У class, реализовывая этот интерфейс должен быть общедоступный конструктор без параметров, и это должно быть не сохраняющим состояние (два экземпляра class должны всегда вести себя то же самое). Это предлагается, но не потребовало, чтобы у class был статический инициализатор, который регистрирует экземпляр class с DeploymentFactoryManager class.
connected или disconnected DeploymentManager можно требовать. DeploymentManager, который работает соединенный с платформой, может обеспечить доступ к ресурсам EE Java. DeploymentManager, который работает разъединенный только, оказывает поддержку конфигурации развертывания модуля.
DeploymentFactoryManager
Сводка метода | |
---|---|
DeploymentManager |
getDeploymentManager(java.lang.String uri, java.lang.String username, java.lang.String password)
Возвратите connected экземпляр DeploymentManager. |
DeploymentManager |
getDisconnectedDeploymentManager(java.lang.String uri)
Возвратите disconnected экземпляр DeploymentManager. |
java.lang.String |
getDisplayName()
Предоставьте строке имя DeploymentManager этого поставщика. |
java.lang.String |
getProductVersion()
Обеспечьте строковую версию идентификации DeploymentManager этого поставщика. |
boolean |
handlesURI(java.lang.String uri)
Тесты, может ли эта фабрика создать DeploymentManager, основанный на объектах на specificed URI. |
Деталь метода |
---|
boolean handlesURI(java.lang.String uri)
uri
- Туры, чтобы проверить DeploymentManager getDeploymentManager(java.lang.String uri, java.lang.String username, java.lang.String password) throws DeploymentManagerCreationException
uri
- URI, который определяет параметры соединенияusername
- Дополнительное имя пользователя (может быть null, если никакая аутентификация не требуется для этой платформы).password
- Дополнительный пароль (может быть null if no authentication is required for this platform). DeploymentManagerCreationException
- происходит, когда DeploymentManager не мог быть возвращен (сервер вниз, неспособный аутентифицировать, и т.д.).DeploymentManager getDisconnectedDeploymentManager(java.lang.String uri) throws DeploymentManagerCreationException
uri
- туры DeploymentManager, чтобы возвратиться. DeploymentManagerCreationException
- происходит, если DeploymentManager не мог бы быть создан.java.lang.String getDisplayName()
java.lang.String getProductVersion()
|
|||||||||
ПРЕДЫДУЩИЙ СЛЕДУЮЩИЙ КЛАСС КЛАССА | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41