org.eclipse.soda.dk.device.service.servlet
Class DeviceServiceServlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.eclipse.soda.dk.device.servlet.DeviceServlet
org.eclipse.soda.dk.device.service.servlet.DeviceServiceServlet
- All Implemented Interfaces:
- java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig, DeviceServletService
public class DeviceServiceServlet
- extends DeviceServlet
- implements DeviceServletService, javax.servlet.Servlet
- Version:
- 1.0.0
- See Also:
- Serialized Form
|
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. |
protected void |
doPost(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Do post with the specified request and response parameters. |
org.osgi.service.metatype.AttributeDefinition |
findAttribute(java.lang.Object key,
org.osgi.service.metatype.AttributeDefinition[] attributeDefinitions)
Find attribute with the specified key and attribute definitions parameters and return the AttributeDefinition result. |
void |
processRequest(DeviceServletContext context)
Process request with the specified context parameter. |
void |
processServiceReferences(DeviceServiceServletContext context)
Process service references with the specified writer parameter. |
| Methods inherited from class org.eclipse.soda.dk.device.servlet.DeviceServlet |
buildMenu, doGet, escape, escape, 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 javax.servlet.Servlet |
destroy, getServletConfig, getServletInfo, init, service |
DeviceServiceServlet
public DeviceServiceServlet()
- Constructs an instance of this class.
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)
doPost
protected void doPost(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
java.io.IOException
- Do post with the specified request and response parameters.
- Overrides:
doPost in class DeviceServlet
- Parameters:
request - The request (HttpServletRequest) parameter.response - The response (HttpServletResponse) parameter.
- Throws:
javax.servlet.ServletException - Servlet Exception.
java.io.IOException
findAttribute
public org.osgi.service.metatype.AttributeDefinition findAttribute(java.lang.Object key,
org.osgi.service.metatype.AttributeDefinition[] attributeDefinitions)
- Find attribute with the specified key and attribute definitions parameters and return the AttributeDefinition result.
- Overrides:
findAttribute in class DeviceServlet
- Parameters:
key - The key (Object) parameter.attributeDefinitions - The attribute definitions (AttributeDefinition[]) parameter.
- Returns:
- Results of the find attribute (
AttributeDefinition) value.
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)
processServiceReferences
public void processServiceReferences(DeviceServiceServletContext context)
- Process service references with the specified writer parameter.
- Parameters:
writer - The writer (PrintWriter) parameter.context - The context (DeviceServletContext) parameter.
Copyright (c) 1999, 2007 IBM