You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beehive.apache.org by ri...@apache.org on 2005/12/20 18:22:50 UTC
svn commit: r358045 - in /beehive/trunk/netui/src:
compiler-core/org/apache/beehive/netui/compiler/
pageflow/org/apache/beehive/netui/pageflow/
pageflow/org/apache/beehive/netui/pageflow/internal/
Author: rich
Date: Tue Dec 20 09:22:38 2005
New Revision: 358045
URL: http://svn.apache.org/viewcvs?rev=358045&view=rev
Log:
JavaDoc and code commenting.
Modified:
beehive/trunk/netui/src/compiler-core/org/apache/beehive/netui/compiler/diagnostics.properties
beehive/trunk/netui/src/pageflow/org/apache/beehive/netui/pageflow/PageFlowPageFilter.java
beehive/trunk/netui/src/pageflow/org/apache/beehive/netui/pageflow/PageFlowRequestProcessor.java
beehive/trunk/netui/src/pageflow/org/apache/beehive/netui/pageflow/internal/FlowControllerAction.java
beehive/trunk/netui/src/pageflow/org/apache/beehive/netui/pageflow/internal/PageFlowRequestWrapper.java
Modified: beehive/trunk/netui/src/compiler-core/org/apache/beehive/netui/compiler/diagnostics.properties
URL: http://svn.apache.org/viewcvs/beehive/trunk/netui/src/compiler-core/org/apache/beehive/netui/compiler/diagnostics.properties?rev=358045&r1=358044&r2=358045&view=diff
==============================================================================
--- beehive/trunk/netui/src/compiler-core/org/apache/beehive/netui/compiler/diagnostics.properties (original)
+++ beehive/trunk/netui/src/compiler-core/org/apache/beehive/netui/compiler/diagnostics.properties Tue Dec 20 09:22:38 2005
@@ -214,7 +214,6 @@
Field {0} is of a type that extends {1}, but it has no @{2} annotation. It will not be initialized automatically.
error.missing-option = The "{0}" option is required. It is specified by passing "{0}{1}<value>" as an option to apt.
-warning.could-not-read-web-xml = Could not find/read web.xml.
error.only-valid-on-pageflow = The "{0}" attribute may only be used on a class that extends {1}.
warning.formdata-override-validate = \
Modified: beehive/trunk/netui/src/pageflow/org/apache/beehive/netui/pageflow/PageFlowPageFilter.java
URL: http://svn.apache.org/viewcvs/beehive/trunk/netui/src/pageflow/org/apache/beehive/netui/pageflow/PageFlowPageFilter.java?rev=358045&r1=358044&r2=358045&view=diff
==============================================================================
--- beehive/trunk/netui/src/pageflow/org/apache/beehive/netui/pageflow/PageFlowPageFilter.java (original)
+++ beehive/trunk/netui/src/pageflow/org/apache/beehive/netui/pageflow/PageFlowPageFilter.java Tue Dec 20 09:22:38 2005
@@ -268,7 +268,7 @@
if ( curJpf != null )
{
//
- // We're going to bail out if there are too many concurrent requests for the same JPF.
+ // We're going to bail out if there are too many concurrent requests for the same page flow.
// This prevents an attack that takes advantage of the fact that we synchronize requests
// to the same pageflow.
//
Modified: beehive/trunk/netui/src/pageflow/org/apache/beehive/netui/pageflow/PageFlowRequestProcessor.java
URL: http://svn.apache.org/viewcvs/beehive/trunk/netui/src/pageflow/org/apache/beehive/netui/pageflow/PageFlowRequestProcessor.java?rev=358045&r1=358044&r2=358045&view=diff
==============================================================================
--- beehive/trunk/netui/src/pageflow/org/apache/beehive/netui/pageflow/PageFlowRequestProcessor.java (original)
+++ beehive/trunk/netui/src/pageflow/org/apache/beehive/netui/pageflow/PageFlowRequestProcessor.java Tue Dec 20 09:22:38 2005
@@ -141,6 +141,11 @@
return super.processActionCreate( request, response, actionMapping );
}
+ /**
+ * See if this action mapping is our custom config type, and if so, see if the action should use a member variable
+ * in the page flow controller as its form bean (the <code>useFormBean</code> attribute on
+ * <code>@Jpf.Action</code>). If so, return the appropriate Field in the controller class.
+ */
private Field getPageFlowScopedFormMember( ActionMapping mapping, HttpServletRequest request )
{
if ( mapping instanceof PageFlowActionMapping )
@@ -475,7 +480,7 @@
}
//
- // Create the appropriate SharedFlowController if it doesn't exist.
+ // Look up or create the appropriate SharedFlowControllers if they doesn't exist.
//
if ( _log.isInfoEnabled() )
{
@@ -797,7 +802,7 @@
InternalUtils.setServletContext( request, servletContext );
//
- // Callback to the server adapter.
+ // Callback to the servlet container adapter.
//
PageFlowEventReporter er = _servletContainerAdapter.getEventReporter();
_servletContainerAdapter.beginRequest( request, response );
Modified: beehive/trunk/netui/src/pageflow/org/apache/beehive/netui/pageflow/internal/FlowControllerAction.java
URL: http://svn.apache.org/viewcvs/beehive/trunk/netui/src/pageflow/org/apache/beehive/netui/pageflow/internal/FlowControllerAction.java?rev=358045&r1=358044&r2=358045&view=diff
==============================================================================
--- beehive/trunk/netui/src/pageflow/org/apache/beehive/netui/pageflow/internal/FlowControllerAction.java (original)
+++ beehive/trunk/netui/src/pageflow/org/apache/beehive/netui/pageflow/internal/FlowControllerAction.java Tue Dec 20 09:22:38 2005
@@ -26,6 +26,9 @@
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
+/**
+ * Simple Struts action that delegates to a page flow controller.
+ */
public class FlowControllerAction
extends Action
{
Modified: beehive/trunk/netui/src/pageflow/org/apache/beehive/netui/pageflow/internal/PageFlowRequestWrapper.java
URL: http://svn.apache.org/viewcvs/beehive/trunk/netui/src/pageflow/org/apache/beehive/netui/pageflow/internal/PageFlowRequestWrapper.java?rev=358045&r1=358044&r2=358045&view=diff
==============================================================================
--- beehive/trunk/netui/src/pageflow/org/apache/beehive/netui/pageflow/internal/PageFlowRequestWrapper.java (original)
+++ beehive/trunk/netui/src/pageflow/org/apache/beehive/netui/pageflow/internal/PageFlowRequestWrapper.java Tue Dec 20 09:22:38 2005
@@ -26,6 +26,10 @@
import javax.servlet.ServletRequest;
import javax.servlet.ServletRequestWrapper;
+/**
+ * Request wrapper that contains request-scoped values that our runtime uses. This is faster than sticking everything
+ * into attributes on the request.
+ */
public final class PageFlowRequestWrapper
extends HttpServletRequestWrapper
{