|
GridGain 2.1.0
Java API Specification |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.gridgain.grid.loaders.servlet.GridServletLoader
public class GridServletLoader
This class defines servlet-based GridGain loader. This loader can be used to start GridGain inside any web container as servlet. Loader must be defined in web.xml file.
<servlet>
<servlet-name>GridGain</servlet-name>
<servlet-class>org.gridgain.grid.loaders.servlet.GridServletLoader</servlet-class>
<init-param>
<param-name>cfgFilePath</param-name>
<param-value>config/default-spring.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
Servlet-based loader may be used in any web container like Tomcat, Jetty and etc. Depending on the way this loader is deployed the GridGain instance can be accessed by either all web applications or by only one. See web container class loading architecture:
<servlet>
<servlet-name>GridGain</servlet-name>
<servlet-class>org.gridgain.grid.loaders.servlet.GridServletLoader</servlet-class>
<init-param>
<param-name>cfgFilePath</param-name>
<param-value>config/default-spring.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
Server service = new Server();
service.addListener("localhost:8090");
ServletHttpContext ctx = (ServletHttpContext)service.getContext("/");
ServletHolder servlet = ctx.addServlet("GridGain", "/GridGainLoader",
"org.gridgain.grid.loaders.servlet.GridServletLoader");
servlet.setInitParameter("cfgFilePath", "config/default-spring.xml");
servlet.setInitOrder(1);
servlet.start();
service.start();
For more information see
Configuring and Starting GridGain
Documentation
Email Support
Online Forums
Issue Tracking
Author: 2005-2008 Copyright © GridGain Systems. All Rights Reserved. ver. 2.1.0

| Constructor Summary | |
|---|---|
GridServletLoader()
|
|
| Method Summary | |
|---|---|
void |
destroy()
|
void |
init()
|
String |
toString()
|
| Methods inherited from class javax.servlet.http.HttpServlet |
|---|
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service, service |
| Methods inherited from class javax.servlet.GenericServlet |
|---|
getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public GridServletLoader()
| Method Detail |
|---|
public void init()
throws javax.servlet.ServletException
init in class javax.servlet.GenericServletjavax.servlet.ServletExceptionpublic void destroy()
destroy in interface javax.servlet.Servletdestroy in class javax.servlet.GenericServletpublic String toString()
toString in class Object
|
GridGain 2.1.0
Java API Specification |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
|
GridGain - Grid Computing Made Simple, ver. 2.1.0.19122008
2005-2008 Copyright © GridGain Systems. All Rights Reserved. |
|
|