@Target(TYPE)
@Retention(RUNTIME)
@Documented
public @interface WebFilter
The WebFilter API.
- Author:
- Manfred Riem ([email protected])
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description boolean
asyncSupported
Get the async supported flag.java.lang.String
description
Get the description.DispatcherType[]
dispatcherTypes
Get the dispatcher types.java.lang.String
displayName
Get the display name.java.lang.String
filterName
Get the name.WebInitParam[]
initParams
Get the init parameters.java.lang.String
largeIcon
Get the large icon.java.lang.String[]
servletNames
Get the servlet names.java.lang.String
smallIcon
Get the small icon.java.lang.String[]
urlPatterns
Get the URL patterns.java.lang.String[]
value
Get the URL patterns.
-
Element Details
-
asyncSupported
boolean asyncSupportedGet the async supported flag.- Returns:
- the async supported flag.
- Default:
- false
-
description
java.lang.String descriptionGet the description.- Returns:
- the description.
- Default:
- ""
-
dispatcherTypes
DispatcherType[] dispatcherTypesGet the dispatcher types.- Returns:
- the dispatcher type.s
- Default:
- {REQUEST}
-
displayName
java.lang.String displayNameGet the display name.- Returns:
- the display name.
- Default:
- ""
-
filterName
java.lang.String filterNameGet the name.- Returns:
- the name.
- Default:
- ""
-
initParams
WebInitParam[] initParamsGet the init parameters.- Returns:
- the init parameters.
- Default:
- {}
-
largeIcon
java.lang.String largeIconGet the large icon.- Returns:
- the large icon.
- Default:
- ""
-
servletNames
java.lang.String[] servletNamesGet the servlet names.- Returns:
- the servlet names.
- Default:
- {}
-
smallIcon
java.lang.String smallIconGet the small icon.- Returns:
- the small icon.
- Default:
- ""
-
urlPatterns
java.lang.String[] urlPatternsGet the URL patterns.- Returns:
- the URL patterns.
- Default:
- {}
-
value
java.lang.String[] valueGet the URL patterns.- Returns:
- the URL patterns.
- Default:
- {}
-