Author: ehillenius
Date: Thu Jan 25 18:17:18 2007
New Revision: 500103
URL: http://svn.apache.org/viewvc?view=rev&rev=500103
Log:
+ init and newSession instead of a whole factory
Modified:
incubator/wicket/branches/wicket-1.x/wicket-quickstart/src/main/java/wicket/quickstart/QuickStartApplication.java
Modified:
incubator/wicket/branches/wicket-1.x/wicket-quickstart/src/main/java/wicket/quickstart/QuickStartApplication.java
URL:
http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket-quickstart/src/main/java/wicket/quickstart/QuickStartApplication.java?view=diff&rev=500103&r1=500102&r2=500103
==============================================================================
---
incubator/wicket/branches/wicket-1.x/wicket-quickstart/src/main/java/wicket/quickstart/QuickStartApplication.java
(original)
+++
incubator/wicket/branches/wicket-1.x/wicket-quickstart/src/main/java/wicket/quickstart/QuickStartApplication.java
Thu Jan 25 18:17:18 2007
@@ -19,28 +19,28 @@
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
-import wicket.ISessionFactory;
import wicket.Request;
import wicket.Session;
import wicket.protocol.http.WebApplication;
/**
- * Application object for your web application. If you want to run this
application without deploying, run the Start class.
+ * Application object for your web application. If you want to run this
+ * application without deploying, run the Start class.
*
* @see wicket.quickstart.Start#main(String[])
*/
public class QuickStartApplication extends WebApplication
-{
+{
/** Logging */
private static final Log log =
LogFactory.getLog(QuickStartApplication.class);
- /**
- * Constructor
- */
+ /**
+ * Constructor
+ */
public QuickStartApplication()
{
}
-
+
/**
* @see wicket.Application#getHomePage()
*/
@@ -49,17 +49,19 @@
return Index.class;
}
- /**
- * @see wicket.protocol.http.WebApplication#getSessionFactory()
- */
- public ISessionFactory getSessionFactory()
- {
- return new ISessionFactory()
- {
- public Session newSession(Request request)
- {
- return new QuickStartSession(QuickStartApplication.this,
request);
- }
- };
- }
+ /**
+ * @see wicket.protocol.http.WebApplication#newSession(wicket.Request)
+ */
+ public Session newSession(Request request)
+ {
+ return new QuickStartSession(QuickStartApplication.this,
request);
+ }
+
+ /**
+ * @see wicket.protocol.http.WebApplication#init()
+ */
+ protected void init()
+ {
+ // put any configuration here
+ }
}