Top Description Fields Constructors Methods
com.sun.faces.config.processor

public Class ProtectedViewsConfigProcessor

extends AbstractConfigProcessor
Class Inheritance
Static Imports
java.text.MessageFormat.format, java.util.logging.Level.FINE, .Level.WARNING

This ConfigProcessor handles all elements defined under /protected-views.

Field Summary

Modifier and TypeField and Description
private static final Logger
private static final String
PROTECTED_VIEWS

/faces-config/protected-views

private static final String
URL_PATTERN

/faces-config/protected-views/url-pattern

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
process(ServletContext
the ServletContext for the application being configured
servletContext
,
FacesContext
the current faces context
facesContext
,
DocumentInfo[]
the document infos
documentInfos
)

Implements com.sun.faces.config.processor.ConfigProcessor.process.

Process the array of Documents.

private void
processProtectedViews(FacesContext context, NodeList protectedViews, String namespace, DocumentInfo info)

Inherited from com.sun.faces.config.processor.AbstractConfigProcessor:
createInstancecreateInstancecreateInstancedestroydestroyInstancefindRootTypegetApplicationgetClassMetadataMapKeygetNodeTextgetTextMapinitializeClassMetadataMaploadClassprocessAnnotations

Field Detail

LOGGERback to summary
private static final Logger LOGGER

Hides com.sun.faces.config.processor.AbstractConfigProcessor.LOGGER.

PROTECTED_VIEWSback to summary
private static final String PROTECTED_VIEWS

/faces-config/protected-views

URL_PATTERNback to summary
private static final String URL_PATTERN

/faces-config/protected-views/url-pattern

Constructor Detail

ProtectedViewsConfigProcessorback to summary
public ProtectedViewsConfigProcessor()

Method Detail

processback to summary
public void process(ServletContext servletContext, FacesContext facesContext, DocumentInfo[] documentInfos) throws Exception

Implements com.sun.faces.config.processor.ConfigProcessor.process.

Doc from com.sun.faces.config.processor.ConfigProcessor.process.

Process the array of Documents.

Parameters
servletContext:ServletContext

the ServletContext for the application being configured

facesContext:FacesContext

the current faces context

documentInfos:DocumentInfo[]

the document infos

Annotations
@Override
Exceptions
Exception:
if an error occurs during processing
processProtectedViewsback to summary
private void processProtectedViews(FacesContext context, NodeList protectedViews, String namespace, DocumentInfo info)