1.0.0

org.eclipse.soda.dk.device.device.servlet
Class DeviceDeviceServlet

java.lang.Object
  extended by javax.servlet.GenericServlet
      extended by javax.servlet.http.HttpServlet
          extended by org.eclipse.soda.dk.device.servlet.DeviceServlet
              extended by org.eclipse.soda.dk.device.device.servlet.DeviceDeviceServlet
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig, DeviceServletService

public class DeviceDeviceServlet
extends DeviceServlet
implements DeviceServletService, javax.servlet.Servlet

Version:
1.0.0
See Also:
Serialized Form

Field Summary
 
Fields inherited from interface org.eclipse.soda.dk.device.servlet.service.DeviceServletService
SERVICE_NAME
 
Constructor Summary
DeviceDeviceServlet()
          Constructs an instance of this class.
 
Method Summary
 DeviceServletContext createContext(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Create context with the specified request and response parameters and return the DeviceServletContext result.
 DeviceRegistryService getDeviceRegistryService()
          Gets the device registry service value.
 void processDevice(DeviceDeviceServletContext context, DeviceService device)
          Process device with the specified context and device parameters.
 void processDeviceRegistry(DeviceDeviceServletContext context)
          Process device registry with the specified context parameter.
 void processRequest(DeviceServletContext context)
          Process request with the specified context parameter.
 void setDeviceRegistryService(DeviceRegistryService deviceRegistryService)
          Sets the device registry service value.
 
Methods inherited from class org.eclipse.soda.dk.device.servlet.DeviceServlet
buildMenu, doGet, doPost, escape, escape, findAttribute, getBundleContext, getBundles, getResouceAliasDefault, getResoucePathDefault, getResourceAlias, getResourcePath, getServer, getServiceReferences, getServletAlias, getServletAliasDefault, processFileRequest, processOverview, setBundleContext, setResourceAlias, setResourcePath, setServer, setServletAlias, setup
 
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service
 
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.soda.dk.device.servlet.service.DeviceServletService
getServletAlias
 
Methods inherited from interface javax.servlet.Servlet
destroy, getServletConfig, getServletInfo, init, service
 

Constructor Detail

DeviceDeviceServlet

public DeviceDeviceServlet()
Constructs an instance of this class.

Method Detail

createContext

public DeviceServletContext createContext(javax.servlet.http.HttpServletRequest request,
                                          javax.servlet.http.HttpServletResponse response)
Create context with the specified request and response parameters and return the DeviceServletContext result.

Overrides:
createContext in class DeviceServlet
Parameters:
request - The request (HttpServletRequest) parameter.
response - The response (HttpServletResponse) parameter.
Returns:
Results of the create context (DeviceServletContext) value.
See Also:
DeviceServlet.getBundleContext(), DeviceServlet.setBundleContext(BundleContext)

getDeviceRegistryService

public DeviceRegistryService getDeviceRegistryService()
Gets the device registry service value.

Returns:
The device registry service (DeviceRegistryService) value.
See Also:
setDeviceRegistryService(DeviceRegistryService)

processDevice

public void processDevice(DeviceDeviceServletContext context,
                          DeviceService device)
Process device with the specified context and device parameters.

Parameters:
context - The context (DeviceDeviceServletContext) parameter.
device - The device (DeviceService) parameter.

processDeviceRegistry

public void processDeviceRegistry(DeviceDeviceServletContext context)
Process device registry with the specified context parameter.

Parameters:
context - The context (DeviceDeviceServletContext) parameter.

processRequest

public void processRequest(DeviceServletContext context)
Process request with the specified context parameter.

Overrides:
processRequest in class DeviceServlet
Parameters:
context - The context (DeviceServletContext) parameter.
See Also:
DeviceServlet.processFileRequest(DeviceServletContext)

setDeviceRegistryService

public void setDeviceRegistryService(DeviceRegistryService deviceRegistryService)
Sets the device registry service value.

Parameters:
deviceRegistryService - The device registry service (DeviceRegistryService) parameter.
See Also:
getDeviceRegistryService()

1.0.0

Copyright (c) 1999, 2007 IBM