Branch: refs/heads/master
Home:
https://github.com/seam/servlet
Commit: 6fc79efb2b14362c94a752da75f76965605dbad0
https://github.com/seam/servlet/commit/6fc79efb2b14362c94a752da75f7696560...
Author: Dan Allen <dan.j.allen(a)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