1.0.0

org.eclipse.soda.dk.device.configuration.servlet
Class DeviceConfigurationServletContext

java.lang.Object
  extended by org.eclipse.soda.dk.device.servlet.DeviceServletContext
      extended by org.eclipse.soda.dk.device.configuration.servlet.DeviceConfigurationServletContext

public class DeviceConfigurationServletContext
extends DeviceServletContext

Version:
1.0.0

Field Summary
static java.lang.String CONNECTION_FACTORY_NAME
          Define the connection factory name (String) constant.
static int CONNECTION_FACTORY_NAME_LENGTH
          Define the connection factory name length (int) constant.
 
Fields inherited from class org.eclipse.soda.dk.device.servlet.DeviceServletContext
contentTypes, fileExtension, fileName, filePath, filterId, firstItem, HEX_CHAR_LOWER_TABLE, HEX_CHAR_UPPER_TABLE, HTML_CONTENT_TYPE, idEnd, idStart, path, request, response, serverAlias, TXT_CONTENT_TYPE, XML_CONTENT_TYPE
 
Constructor Summary
DeviceConfigurationServletContext(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.String serverAlias)
          Constructs an instance of this class from the specified request and response parameters.
 
Method Summary
 java.util.Hashtable getConnectionMetadata()
          Gets the connection metadata (Hashtable) value.
 void saveMetaData(org.osgi.framework.Bundle[] bundles, org.osgi.service.metatype.MetaTypeService metaTypeService)
          Save meta data with the specified writer and language parameters.
 void setConnectionMetadata(java.util.Hashtable connectionMetadata)
          Sets the connection metadata value.
 void sort(org.osgi.service.cm.Configuration[] configurations)
          Sort with the specified configurations parameter.
 java.io.InputStream templateInputStream(java.lang.String name)
          Template input stream with the specified name parameter and return the InputStream result.
 
Methods inherited from class org.eclipse.soda.dk.device.servlet.DeviceServletContext
addEntities, addEntities, addEntity, addEntityBundle, addEntityIcon, addEntityServiceReference, begin, end, filter, filter, filter, filter, filter, filter, findBestLanguage, findIcon, formatData, formatData, formatDataShort, getEntities, getEntity, getFactoryMetadata, getFileExtension, getFileName, getFilePath, getFirstItem, getHostAddress, getIcons, getIdEnd, getIdStart, getInputDirectory, getLanguage, getPath, getPidMetadata, getRequest, getResourceLocations, getResponse, getServerAlias, getShort, getVersion, getWriter, isFilterId, niceIconNane, print, print, println, respondWith, setEntities, setFactoryMetadata, setFileExtension, setFileName, setFilePath, setFilterId, setFirstItem, setIcons, setIdEnd, setIdStart, setLanguage, setPath, setPidMetadata, setRequest, setResourceLocations, setResponse, setServerAlias, setupEntities, setupRequest, setupResponse, setWriter, sort, sort, sort, template
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONNECTION_FACTORY_NAME

public static final java.lang.String CONNECTION_FACTORY_NAME
Define the connection factory name (String) constant.

See Also:
Constant Field Values

CONNECTION_FACTORY_NAME_LENGTH

public static final int CONNECTION_FACTORY_NAME_LENGTH
Define the connection factory name length (int) constant.

Constructor Detail

DeviceConfigurationServletContext

public DeviceConfigurationServletContext(javax.servlet.http.HttpServletRequest request,
                                         javax.servlet.http.HttpServletResponse response,
                                         java.lang.String serverAlias)
Constructs an instance of this class from the specified request and response parameters.

Parameters:
request - The request (HttpServletRequest) parameter.
response - The response (HttpServletResponse) parameter.
serverAlias - The server alias (String) parameter.
Method Detail

getConnectionMetadata

public java.util.Hashtable getConnectionMetadata()
Gets the connection metadata (Hashtable) value.

Returns:
The connection metadata (Hashtable) value.
See Also:
setConnectionMetadata(Hashtable)

saveMetaData

public void saveMetaData(org.osgi.framework.Bundle[] bundles,
                         org.osgi.service.metatype.MetaTypeService metaTypeService)
Save meta data with the specified writer and language parameters.

Parameters:
writer - The writer (PrintWriter) parameter.
language - The language (String) parameter.
bundles - The bundles (Bundle[]) parameter.
metaTypeService - The meta type service (MetaTypeService) parameter.

setConnectionMetadata

public void setConnectionMetadata(java.util.Hashtable connectionMetadata)
Sets the connection metadata value.

Parameters:
connectionMetadata - The connection metadata (Hashtable) parameter.
See Also:
getConnectionMetadata()

sort

public void sort(org.osgi.service.cm.Configuration[] configurations)
Sort with the specified configurations parameter.

Parameters:
configurations - The configurations (Configuration[]) parameter.

templateInputStream

public java.io.InputStream templateInputStream(java.lang.String name)
Template input stream with the specified name parameter and return the InputStream result.

Overrides:
templateInputStream in class DeviceServletContext
Parameters:
name - The name (String) parameter.
Returns:
Results of the template input stream (InputStream) value.

1.0.0

Copyright (c) 1999, 2007 IBM