You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@deltaspike.apache.org by st...@apache.org on 2013/04/13 12:00:22 UTC
[5/5] git commit: DELTASPIKE-229 improve WindowContext handling
DELTASPIKE-229 improve WindowContext handling
Project: http://git-wip-us.apache.org/repos/asf/incubator-deltaspike/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-deltaspike/commit/34d6a169
Tree: http://git-wip-us.apache.org/repos/asf/incubator-deltaspike/tree/34d6a169
Diff: http://git-wip-us.apache.org/repos/asf/incubator-deltaspike/diff/34d6a169
Branch: refs/heads/master
Commit: 34d6a1696206e011e698fd74c2b75bc968c9384d
Parents: 19cb8aa
Author: Mark Struberg <st...@apache.org>
Authored: Sat Apr 13 11:57:47 2013 +0200
Committer: Mark Struberg <st...@apache.org>
Committed: Sat Apr 13 11:57:47 2013 +0200
----------------------------------------------------------------------
.../impl/scope/window/DefaultWindowContext.java | 4 +---
.../core/impl/scope/window/WindowBeanHolder.java | 2 +-
.../core/impl/scope/window/WindowIdHolder.java | 3 +++
3 files changed, 5 insertions(+), 4 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-deltaspike/blob/34d6a169/deltaspike/core/impl/src/main/java/org/apache/deltaspike/core/impl/scope/window/DefaultWindowContext.java
----------------------------------------------------------------------
diff --git a/deltaspike/core/impl/src/main/java/org/apache/deltaspike/core/impl/scope/window/DefaultWindowContext.java b/deltaspike/core/impl/src/main/java/org/apache/deltaspike/core/impl/scope/window/DefaultWindowContext.java
index bdd6cfd..1d63b2b 100644
--- a/deltaspike/core/impl/src/main/java/org/apache/deltaspike/core/impl/scope/window/DefaultWindowContext.java
+++ b/deltaspike/core/impl/src/main/java/org/apache/deltaspike/core/impl/scope/window/DefaultWindowContext.java
@@ -19,7 +19,6 @@
package org.apache.deltaspike.core.impl.scope.window;
import javax.enterprise.context.ContextNotActiveException;
-import javax.enterprise.context.SessionScoped;
import javax.enterprise.inject.spi.BeanManager;
import javax.inject.Inject;
@@ -33,9 +32,8 @@ import org.apache.deltaspike.core.util.context.AbstractContext;
import org.apache.deltaspike.core.util.context.ContextualStorage;
/**
- *
+ * Context to handle @{@link WindowScoped} beans.
*/
-@SessionScoped
public class DefaultWindowContext extends AbstractContext implements WindowContext
{
/**
http://git-wip-us.apache.org/repos/asf/incubator-deltaspike/blob/34d6a169/deltaspike/core/impl/src/main/java/org/apache/deltaspike/core/impl/scope/window/WindowBeanHolder.java
----------------------------------------------------------------------
diff --git a/deltaspike/core/impl/src/main/java/org/apache/deltaspike/core/impl/scope/window/WindowBeanHolder.java b/deltaspike/core/impl/src/main/java/org/apache/deltaspike/core/impl/scope/window/WindowBeanHolder.java
index fbdd27b..d51342f 100644
--- a/deltaspike/core/impl/src/main/java/org/apache/deltaspike/core/impl/scope/window/WindowBeanHolder.java
+++ b/deltaspike/core/impl/src/main/java/org/apache/deltaspike/core/impl/scope/window/WindowBeanHolder.java
@@ -28,7 +28,7 @@ import org.apache.deltaspike.core.util.context.ContextualStorage;
/**
* This holder will store the window Ids and it's beans for the current
- * Session. We use standard SessionScoped bean to not need
+ * HTTP Session. We use standard SessionScoped bean to not need
* to treat async-supported and similar headache.
*/
@SessionScoped
http://git-wip-us.apache.org/repos/asf/incubator-deltaspike/blob/34d6a169/deltaspike/core/impl/src/main/java/org/apache/deltaspike/core/impl/scope/window/WindowIdHolder.java
----------------------------------------------------------------------
diff --git a/deltaspike/core/impl/src/main/java/org/apache/deltaspike/core/impl/scope/window/WindowIdHolder.java b/deltaspike/core/impl/src/main/java/org/apache/deltaspike/core/impl/scope/window/WindowIdHolder.java
index dc61184..f318c1b 100644
--- a/deltaspike/core/impl/src/main/java/org/apache/deltaspike/core/impl/scope/window/WindowIdHolder.java
+++ b/deltaspike/core/impl/src/main/java/org/apache/deltaspike/core/impl/scope/window/WindowIdHolder.java
@@ -18,9 +18,12 @@
*/
package org.apache.deltaspike.core.impl.scope.window;
+import javax.enterprise.context.RequestScoped;
+
/**
* Simple class which just provides a @RequestScoped windowId.
*/
+@RequestScoped
public class WindowIdHolder
{
private String windowId;