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


javax.servlet
Интерфейс ServletRegistration. Динамичный

Все Суперинтерфейсы:
Регистрация, Регистрация. Динамичный, ServletRegistration
Включение интерфейса:
ServletRegistration

public static interface ServletRegistration.Dynamic
расширяет ServletRegistration, Регистрацию. Динамичный

Интерфейс тот, через который a Servlet зарегистрированный через один из методов addServlet на ServletContext может быть далее сконфигурирован.


Вложенная Сводка Класса
 
Вложенные классы/интерфейсы, наследованные от интерфейса javax.servlet. ServletRegistration
ServletRegistration. Динамичный
 
Сводка метода
 void setLoadOnStartup(int loadOnStartup)
          Наборы loadOnStartup приоритет на Сервлете представляется этим динамическим ServletRegistration.
 void setMultipartConfig(MultipartConfigElement multipartConfig)
          Наборы MultipartConfigElement быть примененным к отображениям, определенным для этого ServletRegistration.
 void setRunAsRole(java.lang.String roleName)
          Определяет имя runAs роль для этого ServletRegistration.
 java.util.Set<java.lang.String> setServletSecurity(ServletSecurityElement constraint)
          Наборы ServletSecurityElement быть примененным к отображениям, определенным для этого ServletRegistration.
 
Методы, наследованные от интерфейса javax.servlet. ServletRegistration
addMapping, getMappings, getRunAsRole
 
Методы, наследованные от интерфейса javax.servlet. Регистрация. Динамичный
setAsyncSupported
 
Методы, наследованные от интерфейса javax.servlet. Регистрация
getClassName, getInitParameter, getInitParameters, getName, setInitParameter, setInitParameters
 

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

setLoadOnStartup

void setLoadOnStartup(int loadOnStartup)
Наборы loadOnStartup приоритет на Сервлете представляется этим динамическим ServletRegistration.

Значение loadOnStartup больших чем или равный нулю указывает к контейнеру на приоритет инициализации Сервлета. В этом случае контейнер должен инстанцировать и инициализировать Сервлет во время фазы инициализации ServletContext, то есть, после того, как это вызвало все объекты ServletContextListener, сконфигурированные для ServletContext в их ServletContextListener#contextInitialized метод.

Если loadOnStartup является отрицательным целым числом, контейнер свободен инстанцировать и инициализировать Сервлет лениво.

Значение по умолчанию для loadOnStartup -1.

Звонок в этот метод переопределяет любую предыдущую установку.

Параметры:
loadOnStartup - приоритет инициализации Сервлета
Броски:
IllegalStateException - если ServletContext, из которого был получен этот ServletRegistration, был уже инициализирован

setServletSecurity

java.util.Set<java.lang.String> setServletSecurity(ServletSecurityElement constraint)
Наборы ServletSecurityElement быть примененным к отображениям, определенным для этого ServletRegistration.

Этот метод применяется ко всем отображениям, добавленным к этому ServletRegistration вплоть до точки, что ServletContext из которого это было получено, был инициализирован.

Если образец URL этого ServletRegistration является точной целью a security-constraint это было установлено через переносимый дескриптор развертывания, тогда этот метод не изменяется security-constraint для того образца, и образца будет включен в возвращаемое значение.

Если образец URL этого ServletRegistration является точной целью ограничения безопасности, которое было установлено через ServletSecurity аннотация или предыдущий звонок в этот метод, тогда этот метод заменяет ограничение безопасности для того образца.

Если образец URL этого ServletRegistration ни один не является точной целью ограничения безопасности, которое было установлено через ServletSecurity аннотация или предыдущий звонок в этот метод, ни точную цель a security-constraint в переносимом дескрипторе развертывания тогда этот метод устанавливает ограничение безопасности для того образца от параметра ServletSecurityElement.

Параметры:
constraint - ServletSecurityElement быть примененным к образцам, отображенным на этот ServletRegistration
Возвраты:
(возможно пустой) Набор образцов URL, которые уже были точной целью a security-constraint это было установлено через переносимый дескриптор развертывания. Этот метод не имеет никакого эффекта на образцы, включенные в возвращенный набор
Броски:
IllegalArgumentException - если constraint является нулем
IllegalStateException - если ServletContext от которого это ServletRegistration был получен был уже инициализирован

setMultipartConfig

void setMultipartConfig(MultipartConfigElement multipartConfig)
Наборы MultipartConfigElement быть примененным к отображениям, определенным для этого ServletRegistration. Если этот метод вызывают многократно, каждый последовательный вызов переопределяет эффекты прежнего.

Параметры:
multipartConfig - MultipartConfigElement быть примененным к образцам, отображенным на регистрацию
Броски:
IllegalArgumentException - если multipartConfig является нулем
IllegalStateException - если ServletContext из которого был получен этот ServletRegistration, был уже инициализирован

setRunAsRole

void setRunAsRole(java.lang.String roleName)
Определяет имя runAs роль для этого ServletRegistration.

Параметры:
roleName - имя runAs роль
Броски:
IllegalArgumentException - если roleName является нулем
IllegalStateException - если ServletContext из которого был получен этот ServletRegistration, был уже инициализирован


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

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

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

free hit counter