IT. Expert System.

Java Enterprise Edition (EE)

ServletRegistration


javax.servlet
Interface ServletRegistration

All Superinterfaces:
Registration
All Known Subinterfaces:
ServletRegistration.Dynamic
public interface ServletRegistration
extends Registration

Interface through which a Servlet may be further configured.

Since:
Servlet 3.0

Nested Class Summary
static interface ServletRegistration.Dynamic
          Interface through which a Servlet registered via one of the addServlet methods on ServletContext may be further configured.
 
Method Summary
 java.util.Set<java.lang.String> addMapping(java.lang.String... urlPatterns)
          Adds a servlet mapping with the given URL patterns for the Servlet represented by this ServletRegistration.
 java.util.Collection<java.lang.String> getMappings()
          Gets the currently available mappings of the Servlet represented by this ServletRegistration.
 java.lang.String getRunAsRole()
          Gets the name of the runAs role of the Servlet represented by this ServletRegistration.
 
Methods inherited from interface javax.servlet.Registration
getClassName, getInitParameter, getInitParameters, getName, setInitParameter, setInitParameters
 

Method Detail

addMapping

java.util.Set<java.lang.String> addMapping(java.lang.String... urlPatterns)
Adds a servlet mapping with the given URL patterns for the Servlet represented by this ServletRegistration.

If any of the specified URL patterns are already mapped to a different Servlet, no updates will be performed.

If this method is called multiple times, each successive call adds to the effects of the former.

Parameters:
urlPatterns - the URL patterns of the servlet mapping
Returns:
the (possibly empty) Set of URL patterns that are already mapped to a different Servlet
Throws:
java.lang.IllegalArgumentException - if urlPatterns is null or empty
IllegalStateException - if the ServletContext from which this ServletRegistration was obtained has already been initialized

getMappings

java.util.Collection<java.lang.String> getMappings()
Gets the currently available mappings of the Servlet represented by this ServletRegistration.

Any changes to the returned Collection must not affect this ServletRegistration.

Returns:
a (possibly empty) Collection of the currently available mappings of the Servlet represented by this ServletRegistration

getRunAsRole

java.lang.String getRunAsRole()
Gets the name of the runAs role of the Servlet represented by this ServletRegistration.

Returns:
the name of the runAs role, or null if the Servlet is configured to run as its caller


Content

Android Reference

Java basics

Java Enterprise Edition (EE)

Java Standard Edition (SE)

SQL

HTML

PHP

CSS

Java Script

MYSQL

JQUERY

VBS

REGEX

C

C++

C#

Design patterns

RFC (standard status)

RFC (proposed standard status)

RFC (draft standard status)

RFC (informational status)

RFC (experimental status)

RFC (best current practice status)

RFC (historic status)

RFC (unknown status)

IT dictionary

License.
All information of this service is derived from the free sources and is provided solely in the form of quotations. This service provides information and interfaces solely for the familiarization (not ownership) and under the "as is" condition.
Copyright 2016 © ELTASK.COM. All rights reserved.
Site is optimized for mobile devices.
Downloads: 1181 / . Delta: 0.03794 с