[seam-commits] [seam/servlet] 6fc79e: refactoring, trimming, documentation, cleanups

noreply at github.com noreply at github.com
Wed Dec 1 00:05:40 EST 2010


Branch: refs/heads/master
Home:   https://github.com/seam/servlet

Commit: 6fc79efb2b14362c94a752da75f76965605dbad0
    https://github.com/seam/servlet/commit/6fc79efb2b14362c94a752da75f76965605dbad0
Author: Dan Allen <dan.j.allen at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  A api/src/main/java/org/jboss/seam/servlet/WebApplication.java
  A api/src/main/java/org/jboss/seam/servlet/event/Destroyed.java
  A api/src/main/java/org/jboss/seam/servlet/event/DidActivate.java
  A api/src/main/java/org/jboss/seam/servlet/event/Initialized.java
  A api/src/main/java/org/jboss/seam/servlet/event/WillPassivate.java
  A api/src/main/java/org/jboss/seam/servlet/event/literal/DestroyedLiteral.java
  A api/src/main/java/org/jboss/seam/servlet/event/literal/DidActivateLiteral.java
  A api/src/main/java/org/jboss/seam/servlet/event/literal/InitializedLiteral.java
  A api/src/main/java/org/jboss/seam/servlet/event/literal/WillPassivateLiteral.java
  R api/src/main/java/org/jboss/seam/servlet/event/qualifier/Added.java
  R api/src/main/java/org/jboss/seam/servlet/event/qualifier/Attribute.java
  R api/src/main/java/org/jboss/seam/servlet/event/qualifier/Bound.java
  R api/src/main/java/org/jboss/seam/servlet/event/qualifier/Completed.java
  R api/src/main/java/org/jboss/seam/servlet/event/qualifier/Destroyed.java
  R api/src/main/java/org/jboss/seam/servlet/event/qualifier/DidActivate.java
  R api/src/main/java/org/jboss/seam/servlet/event/qualifier/Error.java
  R api/src/main/java/org/jboss/seam/servlet/event/qualifier/Initialized.java
  R api/src/main/java/org/jboss/seam/servlet/event/qualifier/Removed.java
  R api/src/main/java/org/jboss/seam/servlet/event/qualifier/Replaced.java
  R api/src/main/java/org/jboss/seam/servlet/event/qualifier/StartAsync.java
  R api/src/main/java/org/jboss/seam/servlet/event/qualifier/Timeout.java
  R api/src/main/java/org/jboss/seam/servlet/event/qualifier/Unbound.java
  R api/src/main/java/org/jboss/seam/servlet/event/qualifier/Value.java
  R api/src/main/java/org/jboss/seam/servlet/event/qualifier/WillPassivate.java
  R api/src/main/java/org/jboss/seam/servlet/event/qualifier/literal/AddedLiteral.java
  R api/src/main/java/org/jboss/seam/servlet/event/qualifier/literal/AttributeLiteral.java
  R api/src/main/java/org/jboss/seam/servlet/event/qualifier/literal/BoundLiteral.java
  R api/src/main/java/org/jboss/seam/servlet/event/qualifier/literal/CompletedLiteral.java
  R api/src/main/java/org/jboss/seam/servlet/event/qualifier/literal/DestroyedLiteral.java
  R api/src/main/java/org/jboss/seam/servlet/event/qualifier/literal/DidActivateLiteral.java
  R api/src/main/java/org/jboss/seam/servlet/event/qualifier/literal/ErrorLiteral.java
  R api/src/main/java/org/jboss/seam/servlet/event/qualifier/literal/InitializedLiteral.java
  R api/src/main/java/org/jboss/seam/servlet/event/qualifier/literal/RemovedLiteral.java
  R api/src/main/java/org/jboss/seam/servlet/event/qualifier/literal/ReplacedLiteral.java
  R api/src/main/java/org/jboss/seam/servlet/event/qualifier/literal/StartAsyncLiteral.java
  R api/src/main/java/org/jboss/seam/servlet/event/qualifier/literal/TimeoutLiteral.java
  R api/src/main/java/org/jboss/seam/servlet/event/qualifier/literal/UnboundLiteral.java
  R api/src/main/java/org/jboss/seam/servlet/event/qualifier/literal/ValueLiteral.java
  R api/src/main/java/org/jboss/seam/servlet/event/qualifier/literal/WillPassivateLiteral.java
  A api/src/main/java/org/jboss/seam/servlet/http/ContextPath.java
  M api/src/main/java/org/jboss/seam/servlet/http/CookieParam.java
  M api/src/main/java/org/jboss/seam/servlet/http/DefaultValue.java
  M api/src/main/java/org/jboss/seam/servlet/http/HeaderParam.java
  A api/src/main/java/org/jboss/seam/servlet/http/HttpRequest.java
  A api/src/main/java/org/jboss/seam/servlet/http/HttpSessionStatus.java
  A api/src/main/java/org/jboss/seam/servlet/http/RedirectBuilder.java
  M api/src/main/java/org/jboss/seam/servlet/http/RequestParam.java
  A api/src/main/java/org/jboss/seam/servlet/http/literal/HttpRequestLiteral.java
  M docs/reference/src/main/docbook/en-US/beanmanagerprovider.xml
  M docs/reference/src/main/docbook/en-US/events.xml
  M docs/reference/src/main/docbook/en-US/injectablerefs.xml
  M docs/reference/src/main/docbook/en-US/installation.xml
  M docs/reference/src/main/docbook/en-US/introduction.xml
  M impl/pom.xml
  A impl/src/main/java/org/jboss/seam/servlet/ImplicitServletObjectsProducer.java
  R impl/src/main/java/org/jboss/seam/servlet/ServletContextProducer.java
  A impl/src/main/java/org/jboss/seam/servlet/beanManager/ServletContextAttributeProvider.java
  R impl/src/main/java/org/jboss/seam/servlet/beanManager/ServletContextBeanManagerProvider.java
  M impl/src/main/java/org/jboss/seam/servlet/event/AbstractServletEventBridge.java
  A impl/src/main/java/org/jboss/seam/servlet/event/ImplicitServletObjectsHolder.java
  R impl/src/main/java/org/jboss/seam/servlet/event/Servlet2EventBridge.java
  R impl/src/main/java/org/jboss/seam/servlet/event/Servlet3EventBridge.java
  A impl/src/main/java/org/jboss/seam/servlet/event/ServletEventBridgeFilter.java
  A impl/src/main/java/org/jboss/seam/servlet/event/ServletEventBridgeListener.java
  A impl/src/main/java/org/jboss/seam/servlet/filter/CatchExceptionFilter.java
  M impl/src/main/java/org/jboss/seam/servlet/http/ContextualHttpRequest.java
  R impl/src/main/java/org/jboss/seam/servlet/http/HttpServletEnvironmentProducer.java
  R impl/src/main/java/org/jboss/seam/servlet/http/HttpSessionStatus.java
  A impl/src/main/java/org/jboss/seam/servlet/http/ImplicitHttpServletObjectsProducer.java
  A impl/src/main/java/org/jboss/seam/servlet/http/RedirectBuilderImpl.java
  M impl/src/main/java/org/jboss/seam/servlet/log/ServletLog.java
  M impl/src/main/resources/META-INF/web-fragment.xml
  A impl/src/test/java/org/jboss/seam/servlet/test/beanManager/ServletContextAttributeProviderTest.java
  R impl/src/test/java/org/jboss/seam/servlet/test/beanManager/ServletContextBeanManagerProviderTest.java
  M impl/src/test/java/org/jboss/seam/servlet/test/event/ServletEventBridgeTest.java
  M impl/src/test/java/org/jboss/seam/servlet/test/event/ServletEventBridgeTestHelper.java
  M impl/src/test/java/org/jboss/seam/servlet/test/http/RequestParamProducerTest.java
  M impl/src/test/resources/arquillian.xml

Log Message:
-----------
refactoring, trimming, documentation, cleanups

- remove attribute assignment events from bridge (they are of little value and too much overhead)
- move qualifiers out of qualifier subpackage
- provide producers for non-HTTP counterparts to HttpServletRequest/Response
- add producer for ServletResponse/HttpServletResponse
- introduce redirect builder prototype
- add WebApplication for observing initialized event w/o Servlet API dependency
- use internal events to setup request, response & session (more robust)
- add Seam Catch bridge using a filter
- update tests and documentation




More information about the seam-commits mailing list