|
2008-02-07 1.1.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.soda.dk.device.servlet.DeviceServletContext
public class DeviceServletContext
| Field Summary | |
|---|---|
java.util.Hashtable |
contentTypes
Define the content types (Hashtable) field. |
protected java.lang.String |
fileExtension
Define the file extension (String) field. |
protected java.lang.String |
fileName
Define the file name (String) field. |
protected java.lang.String |
filePath
Define the file path (String) field. |
protected boolean |
filterId
Define the filter id (boolean) field. |
protected java.lang.String |
firstItem
Define the first item (String) field. |
static char[] |
HEX_CHAR_LOWER_TABLE
Define the hex char lower table (char[]) constant. |
static char[] |
HEX_CHAR_UPPER_TABLE
Define the hex char upper table (char[]) constant. |
static java.lang.String |
HTML_CONTENT_TYPE
Define the html content type (String) constant. |
protected long |
idEnd
Define the id end (long) field. |
protected long |
idStart
Define the id start (long) field. |
protected java.lang.String |
path
Define the path translated (String) field. |
protected javax.servlet.http.HttpServletRequest |
request
Define the request (HttpServletRequest) field. |
protected javax.servlet.http.HttpServletResponse |
response
Define the response (HttpServletResponse) field. |
protected java.lang.String |
serverAlias
Define the server alias (String) field. |
protected java.lang.String |
simpleFilePath
Define the simple file path (String) field. |
static java.lang.String |
TXT_CONTENT_TYPE
Define the txt content type (String) constant. |
static java.lang.String |
XML_CONTENT_TYPE
Define the xml content type (String) constant. |
| Constructor Summary | |
|---|---|
DeviceServletContext(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String serverAlias)
|
|
| Method Summary | |
|---|---|
void |
addEntities(java.util.Dictionary map)
|
void |
addEntities(java.util.Map map)
|
void |
addEntity(java.lang.String key,
java.lang.Object value)
|
void |
addEntityBundle(org.osgi.framework.Bundle bundle)
|
void |
addEntityIcon(java.lang.String key,
java.lang.String iconName)
|
void |
addEntityServiceReference(org.osgi.framework.ServiceReference serviceReference)
Add entity service reference with the specified service reference parameter. |
void |
begin()
Begin. |
void |
end()
End. |
boolean |
filter(org.osgi.framework.Bundle bundle)
|
org.osgi.framework.Bundle[] |
filter(org.osgi.framework.Bundle[] bundles)
|
boolean |
filter(long id)
|
boolean |
filter(org.osgi.framework.ServiceReference serviceReference)
Filter with the specified service reference parameter and return the boolean result. |
org.osgi.framework.ServiceReference[] |
filter(org.osgi.framework.ServiceReference[] serviceReferences)
Filter with the specified service references parameter and return the ServiceReference[] result. |
boolean |
filter(java.lang.String url)
|
int |
findBestLanguage(java.lang.String language,
java.lang.String[] languages)
|
java.lang.String |
findIcon(java.lang.String iconName)
|
java.lang.String |
formatData(java.lang.Object data)
|
void |
formatData(java.lang.StringBuffer buffer,
java.lang.Object data)
|
java.lang.String |
formatDataShort(java.lang.Object data)
|
org.osgi.framework.BundleContext |
getBundleContext()
Gets the bundle context value. |
java.lang.String |
getBundleDescription()
Gets the bundle description (String) value. |
java.lang.String |
getBundleName()
Gets the bundle name (String) value. |
java.lang.String |
getBundleSymbolicName()
Gets the bundle symbolic name (String) value. |
java.lang.String |
getCopyright()
Gets the copyright (String) value. |
java.util.Hashtable |
getEntities()
Gets the entities (Hashtable) value. |
java.lang.String |
getEntity(java.lang.String key)
|
java.util.Hashtable |
getFactoryMetadata()
Gets the factory metadata (Hashtable) value. |
java.lang.String |
getFileExtension()
Gets the file extension (String) value. |
java.lang.String |
getFileName()
Gets the file name (String) value. |
java.lang.String |
getFilePath()
Gets the file path (String) value. |
java.lang.String |
getFirstItem()
Gets the first item (String) value. |
java.lang.String |
getHostAddress()
Gets the host address (String) value. |
java.util.Hashtable |
getIcons()
Gets the icons (Hashtable) value. |
long |
getIdEnd()
Gets the id end (long) value. |
long |
getIdStart()
Gets the id start (long) value. |
java.lang.String |
getInputDirectory()
Gets the input directory (String) value. |
java.lang.String |
getLanguage()
Gets the language (String) value. |
java.lang.String |
getPath()
Gets the path (String) value. |
java.util.Hashtable |
getPidMetadata()
Gets the pid metadata (Hashtable) value. |
java.lang.String |
getProvider()
Gets the provider (String) value. |
javax.servlet.http.HttpServletRequest |
getRequest()
Gets the request (HttpServletRequest) value. |
java.util.Hashtable |
getResourceLocations()
Gets the resource locations (Hashtable) value. |
javax.servlet.http.HttpServletResponse |
getResponse()
Gets the response (HttpServletResponse) value. |
java.lang.String |
getServerAlias()
Gets the server alias (String) value. |
java.lang.String |
getShort(java.lang.Object data)
|
java.lang.String |
getSimpleFilePath()
Gets the simple file path (String) value. |
java.lang.Object |
getTitle()
Gets the title (Object) value. |
java.lang.Object |
getVendor()
Gets the vendor (Object) value. |
java.lang.Object |
getVendors()
Gets the vendors (Object) value. |
java.lang.String |
getVersion()
Gets the version (String) value. |
java.io.PrintWriter |
getWriter()
Gets the writer (PrintWriter) value. |
java.lang.String |
getYear()
Gets the year (String) value. |
java.lang.String |
getYears()
Gets the years (String) value. |
boolean |
isFilterId()
Gets the filter id (boolean) value. |
java.lang.String |
niceIconNane(java.lang.String name)
|
void |
print(int data)
|
void |
print(java.lang.String data)
|
void |
println(java.lang.String data)
|
boolean |
respondWith(java.net.URL url)
|
void |
setBundleContext(org.osgi.framework.BundleContext bundleContext)
Sets the bundle context value. |
void |
setEntities(java.util.Hashtable entities)
|
void |
setFactoryMetadata(java.util.Hashtable factoryMetadata)
|
void |
setFileExtension(java.lang.String fileExtension)
|
void |
setFileName(java.lang.String fileName)
|
void |
setFilePath(java.lang.String filePath)
|
void |
setFilterId(boolean filterId)
|
void |
setFirstItem(java.lang.String firstItem)
|
void |
setIcons(java.util.Hashtable icons)
|
void |
setIdEnd(long idEnd)
|
void |
setIdStart(long idStart)
|
void |
setLanguage(java.lang.String lanuguage)
|
void |
setPath(java.lang.String path)
|
void |
setPidMetadata(java.util.Hashtable pidMetadata)
|
void |
setRequest(javax.servlet.http.HttpServletRequest request)
|
void |
setResourceLocations(java.util.Hashtable resourceLocations)
|
void |
setResponse(javax.servlet.http.HttpServletResponse response)
|
void |
setServerAlias(java.lang.String serverAlias)
|
void |
setSimpleFilePath(java.lang.String simpleFilePath)
Sets the simple file path value. |
void |
setupEntities()
Setup entities. |
void |
setupRequest(javax.servlet.http.HttpServletRequest request)
|
void |
setupResponse(javax.servlet.http.HttpServletResponse response)
|
void |
setWriter(java.io.PrintWriter writer)
|
void |
sort(org.osgi.framework.Bundle[] bundles)
|
void |
sort(org.osgi.framework.ServiceReference[] serviceReferences)
|
void |
sort(java.lang.String[] strings)
|
void |
template(java.lang.String name)
|
java.io.InputStream |
templateInputStream(java.lang.String name)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final char[] HEX_CHAR_LOWER_TABLE
public static final char[] HEX_CHAR_UPPER_TABLE
public static final java.lang.String HTML_CONTENT_TYPE
public static final java.lang.String TXT_CONTENT_TYPE
public static final java.lang.String XML_CONTENT_TYPE
public java.util.Hashtable contentTypes
protected java.lang.String serverAlias
protected javax.servlet.http.HttpServletRequest request
protected javax.servlet.http.HttpServletResponse response
protected java.lang.String path
protected java.lang.String firstItem
protected java.lang.String filePath
protected java.lang.String simpleFilePath
protected java.lang.String fileName
protected java.lang.String fileExtension
protected long idStart
protected long idEnd
protected boolean filterId
| Constructor Detail |
|---|
public DeviceServletContext(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String serverAlias)
request - The request (HttpServletRequest) parameter.response - The response (HttpServletResponse) parameter.serverAlias - The server alias (String) parameter.| Method Detail |
|---|
public void addEntities(java.util.Dictionary map)
map - The map (Dictionary) parameter.addEntities(Map),
getEntities(),
setEntities(Hashtable),
setupEntities()public void addEntities(java.util.Map map)
map - The map (Map) parameter.addEntities(Dictionary),
getEntities(),
setEntities(Hashtable),
setupEntities()
public void addEntity(java.lang.String key,
java.lang.Object value)
key - The key (String) parameter.value - The value (Object) parameter.getEntity(String)public void addEntityBundle(org.osgi.framework.Bundle bundle)
bundle - The bundle (Bundle) parameter.
public void addEntityIcon(java.lang.String key,
java.lang.String iconName)
key - The key (String) parameter.iconName - The icon name (String) parameter.public void addEntityServiceReference(org.osgi.framework.ServiceReference serviceReference)
ServiceReference)
parameter.
serviceReference - The service reference (ServiceReference) parameter.public void begin()
public void end()
public boolean filter(java.lang.String url)
url - The url (String) parameter.
boolean) value.filter(long),
filter(Bundle),
filter(Bundle[]),
filter(ServiceReference),
filter(ServiceReference[])public boolean filter(long id)
id - The id (long) parameter.
boolean) value.filter(String),
filter(Bundle),
filter(Bundle[]),
filter(ServiceReference),
filter(ServiceReference[])public boolean filter(org.osgi.framework.Bundle bundle)
bundle - The bundle (Bundle) parameter.
boolean) value.filter(String),
filter(long),
filter(Bundle[]),
filter(ServiceReference),
filter(ServiceReference[])public org.osgi.framework.Bundle[] filter(org.osgi.framework.Bundle[] bundles)
bundles - The bundles (Bundle[]) parameter.
Bundle[]) value.filter(String),
filter(long),
filter(Bundle),
filter(ServiceReference),
filter(ServiceReference[])public boolean filter(org.osgi.framework.ServiceReference serviceReference)
ServiceReference)
parameter.
serviceReference - The service reference (ServiceReference) parameter.
boolean) value.filter(String),
filter(long),
filter(Bundle),
filter(Bundle[]),
filter(ServiceReference[])public org.osgi.framework.ServiceReference[] filter(org.osgi.framework.ServiceReference[] serviceReferences)
ServiceReference[])
parameter.
serviceReferences - The service references (ServiceReference[]) parameter.
ServiceReference[])
value.filter(String),
filter(long),
filter(Bundle),
filter(Bundle[]),
filter(ServiceReference)
public int findBestLanguage(java.lang.String language,
java.lang.String[] languages)
language - The language (String) parameter.languages - The languages (String[]) parameter.
int) value.public java.lang.String findIcon(java.lang.String iconName)
iconName - The icon name (String) parameter.
String) value.addEntityIcon(String,String)public java.lang.String formatData(java.lang.Object data)
data - The data (Object) parameter.
String) value.formatData(StringBuffer,Object)
public void formatData(java.lang.StringBuffer buffer,
java.lang.Object data)
buffer - The buffer (StringBuffer) parameter.data - The data (Object) parameter.formatData(Object)public java.lang.String formatDataShort(java.lang.Object data)
data - The data (Object) parameter.
String) value.public org.osgi.framework.BundleContext getBundleContext()
BundleContext) value.setBundleContext(BundleContext)public java.lang.String getBundleDescription()
String) value.public java.lang.String getBundleName()
String) value.public java.lang.String getBundleSymbolicName()
String) value.public java.lang.String getCopyright()
String) value.public java.util.Hashtable getEntities()
Hashtable) value.addEntities(Dictionary),
addEntities(Map),
setEntities(Hashtable),
setupEntities()public java.lang.String getEntity(java.lang.String key)
key - The key (String) parameter.
String) value.addEntity(String,Object)public java.util.Hashtable getFactoryMetadata()
Hashtable) value.setFactoryMetadata(Hashtable)public java.lang.String getFileExtension()
String) value.setFileExtension(String)public java.lang.String getFileName()
String) value.setFileName(String)public java.lang.String getFilePath()
String) value.getSimpleFilePath(),
setFilePath(String),
setSimpleFilePath(String)public java.lang.String getFirstItem()
String) value.setFirstItem(String)public java.lang.String getHostAddress()
String) value.public java.util.Hashtable getIcons()
Hashtable) value.setIcons(Hashtable)public long getIdEnd()
long) value.setIdEnd(long)public long getIdStart()
long) value.setIdStart(long)public java.lang.String getInputDirectory()
String) value.public java.lang.String getLanguage()
String) value.findBestLanguage(String,String[]),
setLanguage(String)public java.lang.String getPath()
String) value.getFilePath(),
getSimpleFilePath(),
setFilePath(String),
setPath(String),
setSimpleFilePath(String)public java.util.Hashtable getPidMetadata()
Hashtable) value.setPidMetadata(Hashtable)public java.lang.String getProvider()
String) value.public javax.servlet.http.HttpServletRequest getRequest()
HttpServletRequest) value.setRequest(HttpServletRequest),
setupRequest(HttpServletRequest)public java.util.Hashtable getResourceLocations()
Hashtable) value.setResourceLocations(Hashtable)public javax.servlet.http.HttpServletResponse getResponse()
HttpServletResponse) value.setResponse(HttpServletResponse),
setupResponse(HttpServletResponse)public java.lang.String getServerAlias()
String) value.setServerAlias(String)public java.lang.String getShort(java.lang.Object data)
data - The data (Object) parameter.
String) value.formatDataShort(Object)public java.lang.String getSimpleFilePath()
String) value.setSimpleFilePath(String)public java.lang.Object getTitle()
Object) value.public java.lang.Object getVendor()
Object) value.public java.lang.Object getVendors()
Object) value.public java.lang.String getVersion()
String) value.public java.io.PrintWriter getWriter()
PrintWriter) value.setWriter(PrintWriter)public java.lang.String getYear()
String) value.public java.lang.String getYears()
String) value.public boolean isFilterId()
boolean) value.setFilterId(boolean)public java.lang.String niceIconNane(java.lang.String name)
name - The name (String) parameter.
String) value.public void print(java.lang.String data)
data - The data (String) parameter.print(int)public void print(int data)
data - The data (int) parameter.print(String)public void println(java.lang.String data)
data - The data (String) parameter.public boolean respondWith(java.net.URL url)
url - The url (URL) parameter.
boolean) value.public void setBundleContext(org.osgi.framework.BundleContext bundleContext)
bundleContext - The bundle context (BundleContext) parameter.getBundleContext()public void setEntities(java.util.Hashtable entities)
entities - The entities (Hashtable) parameter.addEntities(Dictionary),
addEntities(Map),
getEntities(),
setupEntities()public void setFactoryMetadata(java.util.Hashtable factoryMetadata)
factoryMetadata - The factory metadata (Hashtable) parameter.getFactoryMetadata()public void setFileExtension(java.lang.String fileExtension)
fileExtension - The file extension (String) parameter.getFileExtension()public void setFileName(java.lang.String fileName)
fileName - The file name (String) parameter.getFileName()public void setFilePath(java.lang.String filePath)
filePath - The file path (String) parameter.getFilePath(),
getSimpleFilePath(),
setSimpleFilePath(String)public void setFilterId(boolean filterId)
filterId - The filter id (boolean) parameter.isFilterId()public void setFirstItem(java.lang.String firstItem)
firstItem - The first item (String) parameter.getFirstItem()public void setIcons(java.util.Hashtable icons)
icons - The icons (Hashtable) parameter.getIcons()public void setIdEnd(long idEnd)
idEnd - The id end (long) parameter.getIdEnd()public void setIdStart(long idStart)
idStart - The id start (long) parameter.getIdStart()public void setLanguage(java.lang.String lanuguage)
lanuguage - The lanuguage (String) parameter.findBestLanguage(String,String[]),
getLanguage()public void setPath(java.lang.String path)
path - The path (String) parameter.getFilePath(),
getPath(),
getSimpleFilePath(),
setFilePath(String),
setSimpleFilePath(String)public void setPidMetadata(java.util.Hashtable pidMetadata)
pidMetadata - The pid metadata (Hashtable) parameter.getPidMetadata()public void setRequest(javax.servlet.http.HttpServletRequest request)
request - The request (HttpServletRequest) parameter.getRequest(),
setupRequest(HttpServletRequest)public void setResourceLocations(java.util.Hashtable resourceLocations)
resourceLocations - The resource locations (Hashtable) parameter.getResourceLocations()public void setResponse(javax.servlet.http.HttpServletResponse response)
response - The response (HttpServletResponse) parameter.getResponse(),
setupResponse(HttpServletResponse)public void setServerAlias(java.lang.String serverAlias)
serverAlias - The server alias (String) parameter.getServerAlias()public void setSimpleFilePath(java.lang.String simpleFilePath)
simpleFilePath - The simple file path (String) parameter.getSimpleFilePath()public void setWriter(java.io.PrintWriter writer)
writer - The writer (PrintWriter) parameter.getWriter()public void setupEntities()
addEntities(Dictionary),
addEntities(Map),
getEntities(),
setEntities(Hashtable)public void setupRequest(javax.servlet.http.HttpServletRequest request)
request - The request (HttpServletRequest) parameter.getRequest(),
setRequest(HttpServletRequest)public void setupResponse(javax.servlet.http.HttpServletResponse response)
response - The response (HttpServletResponse) parameter.getResponse(),
setResponse(HttpServletResponse)public void sort(java.lang.String[] strings)
strings - The strings (String[]) parameter.sort(ServiceReference[]),
sort(Bundle[])public void sort(org.osgi.framework.ServiceReference[] serviceReferences)
serviceReferences - The service references (ServiceReference[]) parameter.sort(String[]),
sort(Bundle[])public void sort(org.osgi.framework.Bundle[] bundles)
bundles - The bundles (Bundle[]) parameter.sort(String[]),
sort(ServiceReference[])public void template(java.lang.String name)
name - The name (String) parameter.public java.io.InputStream templateInputStream(java.lang.String name)
name - The name (String) parameter.
InputStream)
value.
|
2008-02-07 1.1.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||