Author: knopp
Date: Mon Apr  6 10:29:28 2009
New Revision: 762270

URL: http://svn.apache.org/viewvc?rev=762270&view=rev
Log: (empty)

Modified:
    
wicket/sandbox/knopp/experimental/wicket-ng/src/main/java/org/apache/wicket/Application.java
    
wicket/sandbox/knopp/experimental/wicket-ng/src/main/java/org/apache/wicket/Page.java
    
wicket/sandbox/knopp/experimental/wicket-ng/src/main/java/org/apache/wicket/page/persistent/PersistentPageManager.java
    
wicket/sandbox/knopp/experimental/wicket-ng/src/main/java/org/apache/wicket/protocol/http/WebApplication.java
    
wicket/sandbox/knopp/experimental/wicket-ng/src/main/java/org/apache/wicket/request/handler/PageProvider.java

Modified: 
wicket/sandbox/knopp/experimental/wicket-ng/src/main/java/org/apache/wicket/Application.java
URL: 
http://svn.apache.org/viewvc/wicket/sandbox/knopp/experimental/wicket-ng/src/main/java/org/apache/wicket/Application.java?rev=762270&r1=762269&r2=762270&view=diff
==============================================================================
--- 
wicket/sandbox/knopp/experimental/wicket-ng/src/main/java/org/apache/wicket/Application.java
 (original)
+++ 
wicket/sandbox/knopp/experimental/wicket-ng/src/main/java/org/apache/wicket/Application.java
 Mon Apr  6 10:29:28 2009
@@ -6,6 +6,7 @@
 
 import org.apache.wicket.application.ClassResolver;
 import org.apache.wicket.application.DefaultClassResolver;
+import org.apache.wicket.page.PageManagerContext;
 import org.apache.wicket.page.PageManager;
 import org.apache.wicket.page.persistent.DataStore;
 import org.apache.wicket.page.persistent.DefaultPageStore;
@@ -30,6 +31,7 @@
        {
                this.sessionStore = newSessionStore();
                this.pageManager = newPageManager();
+               this.pageManager.setContext(getPageManagerContext());
        }
 
        public void init()
@@ -176,7 +178,7 @@
                {                       
                        session = newSession(requestCycle);
                        ThreadContext.setSession(session);
-                       
getPageManager().newSessionCreated(getPageManagerContext());
+                       getPageManager().newSessionCreated();
                }               
                else
                {
@@ -198,7 +200,7 @@
 
        private PageManager pageManager;
 
-       private PageManager.Context pageManagerContext = new 
PageManager.Context()
+       private PageManagerContext pageManagerContext = new PageManagerContext()
        {
                public void bind()
                {
@@ -250,7 +252,7 @@
                return pageManager;
        }
        
-       public PageManager.Context getPageManagerContext()
+       public PageManagerContext getPageManagerContext()
        {
                return pageManagerContext;
        }

Modified: 
wicket/sandbox/knopp/experimental/wicket-ng/src/main/java/org/apache/wicket/Page.java
URL: 
http://svn.apache.org/viewvc/wicket/sandbox/knopp/experimental/wicket-ng/src/main/java/org/apache/wicket/Page.java?rev=762270&r1=762269&r2=762270&view=diff
==============================================================================
--- 
wicket/sandbox/knopp/experimental/wicket-ng/src/main/java/org/apache/wicket/Page.java
 (original)
+++ 
wicket/sandbox/knopp/experimental/wicket-ng/src/main/java/org/apache/wicket/Page.java
 Mon Apr  6 10:29:28 2009
@@ -32,7 +32,7 @@
        public static Page get(int id)
        {
                Application app = Application.get();
-               return (Page) 
app.getPageManager().getPage(app.getPageManagerContext(), id);
+               return (Page) app.getPageManager().getPage(id);
        }
 
        public int getPageId()

Modified: 
wicket/sandbox/knopp/experimental/wicket-ng/src/main/java/org/apache/wicket/page/persistent/PersistentPageManager.java
URL: 
http://svn.apache.org/viewvc/wicket/sandbox/knopp/experimental/wicket-ng/src/main/java/org/apache/wicket/page/persistent/PersistentPageManager.java?rev=762270&r1=762269&r2=762270&view=diff
==============================================================================
--- 
wicket/sandbox/knopp/experimental/wicket-ng/src/main/java/org/apache/wicket/page/persistent/PersistentPageManager.java
 (original)
+++ 
wicket/sandbox/knopp/experimental/wicket-ng/src/main/java/org/apache/wicket/page/persistent/PersistentPageManager.java
 Mon Apr  6 10:29:28 2009
@@ -9,19 +9,20 @@
 
 import org.apache.wicket.IPage;
 import org.apache.wicket.page.AbstractPageManager;
+import org.apache.wicket.page.PageManagerContext;
 
 public class PersistentPageManager extends AbstractPageManager
 {
        private final PageStore pageStore;
        private final String applicationName;
-
+       
        public PersistentPageManager(String applicationName, PageStore 
pageStore)
        {
                this.applicationName = applicationName;
                this.pageStore = pageStore;
                managers.put(applicationName, this);
        }
-
+       
        private static Map<String, PersistentPageManager> managers = new 
ConcurrentHashMap<String, PersistentPageManager>();
 
        private static class SessionEntry implements Serializable
@@ -136,7 +137,7 @@
 
        protected class PersitentRequestAdapter extends RequestAdapter
        {
-               public PersitentRequestAdapter(Context context)
+               public PersitentRequestAdapter(PageManagerContext context)
                {
                        super(context);
                }
@@ -202,7 +203,7 @@
        };
 
        @Override
-       protected RequestAdapter newRequestAdapter(Context context)
+       protected RequestAdapter newRequestAdapter(PageManagerContext context)
        {
                return new PersitentRequestAdapter(context);
        }
@@ -221,6 +222,6 @@
        public void destroy()
        {
                managers.remove(applicationName);
-       }
+       }       
 
 }

Modified: 
wicket/sandbox/knopp/experimental/wicket-ng/src/main/java/org/apache/wicket/protocol/http/WebApplication.java
URL: 
http://svn.apache.org/viewvc/wicket/sandbox/knopp/experimental/wicket-ng/src/main/java/org/apache/wicket/protocol/http/WebApplication.java?rev=762270&r1=762269&r2=762270&view=diff
==============================================================================
--- 
wicket/sandbox/knopp/experimental/wicket-ng/src/main/java/org/apache/wicket/protocol/http/WebApplication.java
 (original)
+++ 
wicket/sandbox/knopp/experimental/wicket-ng/src/main/java/org/apache/wicket/protocol/http/WebApplication.java
 Mon Apr  6 10:29:28 2009
@@ -112,7 +112,7 @@
                {
                        public void onDetach(RequestCycle requestCycle)
                        {
-                               
getPageManager().commitRequest(getPageManagerContext());
+                               getPageManager().commitRequest();
                        }
                });
                return requestCycle;

Modified: 
wicket/sandbox/knopp/experimental/wicket-ng/src/main/java/org/apache/wicket/request/handler/PageProvider.java
URL: 
http://svn.apache.org/viewvc/wicket/sandbox/knopp/experimental/wicket-ng/src/main/java/org/apache/wicket/request/handler/PageProvider.java?rev=762270&r1=762269&r2=762270&view=diff
==============================================================================
--- 
wicket/sandbox/knopp/experimental/wicket-ng/src/main/java/org/apache/wicket/request/handler/PageProvider.java
 (original)
+++ 
wicket/sandbox/knopp/experimental/wicket-ng/src/main/java/org/apache/wicket/request/handler/PageProvider.java
 Mon Apr  6 10:29:28 2009
@@ -273,6 +273,6 @@
        
        private void touchPageInstance()
        {
-               
Application.get().getPageManager().touchPage(Application.get().getPageManagerContext(),
 pageInstance);
+               Application.get().getPageManager().touchPage(pageInstance);
        }
 }


Reply via email to