This ConfigProcessor handles all elements defined under
/faces-config/flow-definition.
| Modifier and Type | Class and Description |
|---|---|
| private static class | |
| private class |
| Modifier and Type | Field and Description |
|---|---|
| private static final String | FACES_FLOW_DEFINITION
|
| private static final String | |
| private static final Logger |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| protected String | |
| protected String | |
| private List | |
| public void | process(ServletContext
the sc, FacesContext facesContext, DocumentInfo[] ServletContext for the application being configured@throws Exception if an error occurs during processing documentInfos)Implements com.
Process the array of |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private String | |
| private void | |
| private void | |
| private void | |
| public static Document | |
| public static boolean |
| FACES_FLOW_DEFINITION | back to summary |
|---|---|
| private static final String FACES_FLOW_DEFINITION
| |
| flowDefinitionListKey | back to summary |
|---|---|
| private static final String flowDefinitionListKey | |
| LOGGER | back to summary |
|---|---|
| private static final Logger LOGGER Hides com. | |
| FacesFlowDefinitionConfigProcessor | back to summary |
|---|---|
| public FacesFlowDefinitionConfigProcessor() | |
| clearSavedFlowDefinitions | back to summary |
|---|---|
| private void clearSavedFlowDefinitions(FacesContext context) | |
| getAttribute | back to summary |
|---|---|
| protected String getAttribute(Node node, String attrName) | |
| getIdAttribute | back to summary |
|---|---|
| protected String getIdAttribute(Node node) throws XPathExpressionException | |
| getSavedFlowDefinitions | back to summary |
|---|---|
| private List | |
| process | back to summary |
|---|---|
| public void process(ServletContext sc, FacesContext facesContext, DocumentInfo[] documentInfos) throws Exception Implements com. Doc from com.
Process the array of
| |
| processFacesFlowDefinitions | back to summary |
|---|---|
| private void processFacesFlowDefinitions(FacesContext context, URI definingDocumentURI, Document document) throws XPathExpressionException | |
| processFlowCalls | back to summary |
|---|---|
| private void processFlowCalls(XPath xpath, Node flowDefinition, FlowBuilder flowBuilder) throws XPathExpressionException | |
| processInboundParameters | back to summary |
|---|---|
| private void processInboundParameters(XPath xpath, Node flowDefinition, FlowBuilder flowBuilder) throws XPathExpressionException | |
| processInitializerFinalizer | back to summary |
|---|---|
| private void processInitializerFinalizer(XPath xpath, Node flowDefinition, FlowBuilder flowBuilder) throws XPathExpressionException | |
| processMethodCalls | back to summary |
|---|---|
| private void processMethodCalls(FacesContext context, XPath xpath, Node flowDefinition, FlowBuilder flowBuilder) throws XPathExpressionException | |
| processNavigationRules | back to summary |
|---|---|
| private void processNavigationRules(XPath xpath, Node flowDefinition, FlowBuilder flowBuilder) throws XPathExpressionException | |
| processReturns | back to summary |
|---|---|
| private void processReturns(XPath xpath, Node flowDefinition, FlowBuilder flowBuilder) throws XPathExpressionException | |
| processStartNode | back to summary |
|---|---|
| private String processStartNode(XPath xpath, Node flowDefinition, FlowBuilder flowBuilder) throws XPathExpressionException | |
| processSwitches | back to summary |
|---|---|
| private void processSwitches(XPath xpath, Node flowDefinition, FlowBuilder flowBuilder) throws XPathExpressionException | |
| processViews | back to summary |
|---|---|
| private void processViews(XPath xpath, Node flowDefinition, FlowBuilder flowBuilder) throws XPathExpressionException | |
| saveFlowDefinition | back to summary |
|---|---|
| private void saveFlowDefinition(FacesContext context, URI definingDocumentURI, Document flowDefinitions) | |
| synthesizeEmptyFlowDefinition | back to summary |
|---|---|
| public static Document synthesizeEmptyFlowDefinition(URI uri) throws ParserConfigurationException | |
| uriIsFlowDefinition | back to summary |
|---|---|
| public static boolean uriIsFlowDefinition(URI uri) | |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void |
| definingDocumentURI | back to summary |
|---|---|
| pack-priv URI definingDocumentURI | |
| flowDefinitions | back to summary |
|---|---|
| pack-priv Document flowDefinitions | |
| FlowDefinitionDocument | back to summary |
|---|---|
| public FlowDefinitionDocument(URI definingDocumentURI, Document flowDefinitions) | |
| clear | back to summary |
|---|---|
| public void clear() | |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | isListenerForSource(Object
the source that is inquiring about the
appropriateness of sending an event to this listener instance. source)Implements javax. This method must return |
| public void | processEvent(SystemEvent
the event)SystemEvent instance that
is being processed.Implements javax. When called, the listener can assume that any guarantees given
in the javadoc for the specific |
| PerformDeferredFlowProcessing | back to summary |
|---|---|
| private PerformDeferredFlowProcessing() | |
| isListenerForSource | back to summary |
|---|---|
| public boolean isListenerForSource(Object source) Implements javax. Doc from javax. This method must return | |
| processEvent | back to summary |
|---|---|
| public void processEvent(SystemEvent event) throws AbortProcessingException Implements javax. Doc from javax. When called, the listener can assume that any guarantees given
in the javadoc for the specific
| |