org.openanzo.server.web
Class RepositoryServlet

java.lang.Object
  extended by javax.servlet.GenericServlet
      extended by javax.servlet.http.HttpServlet
          extended by org.apache.axis.transport.http.AxisServletBase
              extended by org.apache.axis.transport.http.AxisServlet
                  extended by org.openanzo.server.web.RepositoryServlet
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

public class RepositoryServlet
extends org.apache.axis.transport.http.AxisServlet

Performs initialization routines for the Model web service.

Author:
Joe Betz, Matthew Roy ( mroy@cambridgesemantics.com )
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.axis.transport.http.AxisServlet
INIT_PROPERTY_DISABLE_SERVICES_LIST, INIT_PROPERTY_ENABLE_LIST, INIT_PROPERTY_JWS_CLASS_DIR, INIT_PROPERTY_SERVICES_PATH, INIT_PROPERTY_TRANSPORT_NAME, INIT_PROPERTY_USE_SECURITY
 
Constructor Summary
RepositoryServlet()
          Create RepositoryServler
RepositoryServlet(ModelServiceApi api)
          Create RepositoryServlet
 
Method Summary
 void init()
           
 void registerMBean(javax.management.MBeanServer mbServer, javax.management.ObjectName parentObjectName)
          Register this servlet, and its model service with an MBean server
 
Methods inherited from class org.apache.axis.transport.http.AxisServlet
doGet, doPost, initQueryStringHandlers
 
Methods inherited from class org.apache.axis.transport.http.AxisServletBase
destroy, getEngine, getEngine, getLoadCounter, getServletContext, isDevelopment
 
Methods inherited from class javax.servlet.http.HttpServlet
service
 
Methods inherited from class javax.servlet.GenericServlet
getInitParameter, getInitParameterNames, getServletConfig, getServletInfo, getServletName, init, log, log
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RepositoryServlet

public RepositoryServlet()
Create RepositoryServler


RepositoryServlet

public RepositoryServlet(ModelServiceApi api)
Create RepositoryServlet

Parameters:
api - connection to model services
Method Detail

registerMBean

public void registerMBean(javax.management.MBeanServer mbServer,
                          javax.management.ObjectName parentObjectName)
Register this servlet, and its model service with an MBean server

Parameters:
mbServer - server to register with
parentObjectName - location in hierarchy to place bean

init

public void init()
          throws javax.servlet.ServletException
Overrides:
init in class org.apache.axis.transport.http.AxisServlet
Throws:
javax.servlet.ServletException


Copyright © 2007 Cambridge Semantics Inc.. All Rights Reserved.