|
1.0.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. |
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)
Constructs an instance of this class. |
|
| Method Summary | |
|---|---|
void |
addEntities(java.util.Dictionary map)
Add entities with the specified map parameter. |
void |
addEntities(java.util.Map map)
Add entities with the specified map parameter. |
void |
addEntity(java.lang.String key,
java.lang.Object value)
Add entity with the specified key and value parameters. |
void |
addEntityBundle(org.osgi.framework.Bundle bundle)
Add entity bundle with the specified bundle parameter. |
void |
addEntityIcon(java.lang.String key,
java.lang.String iconName)
Add entity icon with the specified key and icon name parameters. |
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)
Filter with the specified bundle parameter and return the boolean result. |
org.osgi.framework.Bundle[] |
filter(org.osgi.framework.Bundle[] bundles)
Filter with the specified bundles parameter and return the Bundle[] result. |
boolean |
filter(long id)
Filter with the specified id parameter and return the boolean result. |
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)
Filter with the specified url parameter and return the boolean result. |
int |
findBestLanguage(java.lang.String language,
java.lang.String[] languages)
Find best language with the specified language and languages parameters and return the int result. |
java.lang.String |
findIcon(java.lang.String iconName)
Find icon with the specified icon name parameter and return the String result. |
java.lang.String |
formatData(java.lang.Object data)
Format data with the specified data parameter and return the String result. |
void |
formatData(java.lang.StringBuffer buffer,
java.lang.Object data)
Format data with the specified buffer and data parameters. |
java.lang.String |
formatDataShort(java.lang.Object data)
Format data short with the specified data parameter and return the String result. |
java.util.Hashtable |
getEntities()
Gets the entities (Hashtable) value. |
java.lang.String |
getEntity(java.lang.String key)
Get entity with the specified key parameter and return the String result. |
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. |
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)
Get short with the specified data parameter and return the String result. |
java.lang.String |
getVersion()
Gets the version (String) value. |
java.io.PrintWriter |
getWriter()
Gets the writer (PrintWriter) value. |
boolean |
isFilterId()
Gets the filter id (boolean) value. |
java.lang.String |
niceIconNane(java.lang.String name)
Nice icon nane with the specified name parameter and return the String result. |
void |
print(int data)
Print with the specified data parameter. |
void |
print(java.lang.String data)
Print with the specified data parameter. |
void |
println(java.lang.String data)
Println with the specified data parameter. |
boolean |
respondWith(java.net.URL url)
Respond with with the specified url parameter and return the boolean result. |
void |
setEntities(java.util.Hashtable entities)
Sets the entities value. |
void |
setFactoryMetadata(java.util.Hashtable factoryMetadata)
Sets the factory metadata value. |
void |
setFileExtension(java.lang.String fileExtension)
Sets the file extension value. |
void |
setFileName(java.lang.String fileName)
Sets the file name value. |
void |
setFilePath(java.lang.String filePath)
Sets the file path value. |
void |
setFilterId(boolean filterId)
Sets the filter id value. |
void |
setFirstItem(java.lang.String firstItem)
Sets the first item value. |
void |
setIcons(java.util.Hashtable icons)
Sets the icons value. |
void |
setIdEnd(long idEnd)
Sets the id end value. |
void |
setIdStart(long idStart)
Sets the id start value. |
void |
setLanguage(java.lang.String lanuguage)
Sets the language value. |
void |
setPath(java.lang.String path)
Sets the path value. |
void |
setPidMetadata(java.util.Hashtable pidMetadata)
Sets the pid metadata value. |
void |
setRequest(javax.servlet.http.HttpServletRequest request)
Sets the request value. |
void |
setResourceLocations(java.util.Hashtable resourceLocations)
Sets the resource locations value. |
void |
setResponse(javax.servlet.http.HttpServletResponse response)
Sets the response value. |
void |
setServerAlias(java.lang.String serverAlias)
Sets the server alias value. |
void |
setupEntities()
Setup entities. |
void |
setupRequest(javax.servlet.http.HttpServletRequest request)
Sets the up request value. |
void |
setupResponse(javax.servlet.http.HttpServletResponse response)
Sets the up response value. |
void |
setWriter(java.io.PrintWriter writer)
Sets the writer value. |
void |
sort(org.osgi.framework.Bundle[] bundles)
Sort with the specified bundles parameter. |
void |
sort(org.osgi.framework.ServiceReference[] serviceReferences)
Sort with the specified service references parameter. |
void |
sort(java.lang.String[] strings)
Sort with the specified strings parameter. |
void |
template(java.lang.String name)
Template class with the specified name 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 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 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)
HttpServletRequest) parameter.
The response (HttpServletResponse) parameter.
The server alias (String) parameter.
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)
Dictionary) parameter.
map - The map (Dictionary) parameter.addEntities(Map),
getEntities(),
setEntities(Hashtable),
setupEntities()public void addEntities(java.util.Map map)
Map) parameter.
map - The map (Map) parameter.addEntities(Dictionary),
getEntities(),
setEntities(Hashtable),
setupEntities()
public void addEntity(java.lang.String key,
java.lang.Object value)
String) parameter.
The value (String) parameter.
key - The key (String) parameter.value - The value (Object) parameter.getEntity(String)public void addEntityBundle(org.osgi.framework.Bundle bundle)
Bundle) parameter.
bundle - The bundle (Bundle) parameter.
public void addEntityIcon(java.lang.String key,
java.lang.String iconName)
String) parameter.
The icon name (String) parameter.
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)
String) parameter.
url - The url (String) parameter.
boolean) value.filter(long),
filter(Bundle),
filter(Bundle[]),
filter(ServiceReference),
filter(ServiceReference[])public boolean filter(long id)
long) parameter.
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) parameter.
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)
Bundle[]) parameter.
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)
String) parameter.
The languages (String[]) parameter.
language - The language (String) parameter.languages - The languages (String[]) parameter.
int) value.public java.lang.String findIcon(java.lang.String iconName)
String) parameter.
iconName - The icon name (String) parameter.
String) value.addEntityIcon(String,String)public java.lang.String formatData(java.lang.Object data)
Object) parameter.
data - The data (Object) parameter.
String) value.formatData(StringBuffer,Object)
public void formatData(java.lang.StringBuffer buffer,
java.lang.Object data)
StringBuffer) parameter.
The data (Object) parameter.
buffer - The buffer (StringBuffer) parameter.data - The data (Object) parameter.formatData(Object)public java.lang.String formatDataShort(java.lang.Object data)
Object) parameter.
data - The data (Object) parameter.
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)
String) parameter.
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.setFilePath(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(),
setFilePath(String),
setPath(String)public java.util.Hashtable getPidMetadata()
Hashtable) value.setPidMetadata(Hashtable)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)
Object) parameter.
data - The data (Object) parameter.
String) value.formatDataShort(Object)public java.lang.String getVersion()
String) value.public java.io.PrintWriter getWriter()
PrintWriter) value.setWriter(PrintWriter)public boolean isFilterId()
boolean) value.setFilterId(boolean)public java.lang.String niceIconNane(java.lang.String name)
String) parameter.
name - The name (String) parameter.
String) value.public void print(java.lang.String data)
String) parameter.
data - The data (String) parameter.print(int)public void print(int data)
int) parameter.
data - The data (int) parameter.print(String)public void println(java.lang.String data)
String) parameter.
data - The data (String) parameter.public boolean respondWith(java.net.URL url)
URL) parameter.
url - The url (URL) parameter.
boolean) value.public void setEntities(java.util.Hashtable entities)
Hashtable) parameter.
entities - The entities (Hashtable) parameter.addEntities(Dictionary),
addEntities(Map),
getEntities(),
setupEntities()public void setFactoryMetadata(java.util.Hashtable factoryMetadata)
Hashtable) parameter.
factoryMetadata - The factory metadata (Hashtable) parameter.getFactoryMetadata()public void setFileExtension(java.lang.String fileExtension)
String) parameter.
fileExtension - The file extension (String) parameter.getFileExtension()public void setFileName(java.lang.String fileName)
String) parameter.
fileName - The file name (String) parameter.getFileName()public void setFilePath(java.lang.String filePath)
String) parameter.
filePath - The file path (String) parameter.getFilePath()public void setFilterId(boolean filterId)
boolean) parameter.
filterId - The filter id (boolean) parameter.isFilterId()public void setFirstItem(java.lang.String firstItem)
String) parameter.
firstItem - The first item (String) parameter.getFirstItem()public void setIcons(java.util.Hashtable icons)
Hashtable) parameter.
icons - The icons (Hashtable) parameter.getIcons()public void setIdEnd(long idEnd)
long) parameter.
idEnd - The id end (long) parameter.getIdEnd()public void setIdStart(long idStart)
long) parameter.
idStart - The id start (long) parameter.getIdStart()public void setLanguage(java.lang.String lanuguage)
String) parameter.
lanuguage - The lanuguage (String) parameter.findBestLanguage(String,String[]),
getLanguage()public void setPath(java.lang.String path)
String) parameter.
The path (String) parameter.
path - The path (String) parameter.getFilePath(),
getPath(),
setFilePath(String)public void setPidMetadata(java.util.Hashtable pidMetadata)
Hashtable) parameter.
pidMetadata - The pid metadata (Hashtable) parameter.getPidMetadata()public void setRequest(javax.servlet.http.HttpServletRequest request)
HttpServletRequest) parameter.
request - The request (HttpServletRequest) parameter.getRequest(),
setupRequest(HttpServletRequest)public void setResourceLocations(java.util.Hashtable resourceLocations)
Hashtable) parameter.
resourceLocations - The resource locations (Hashtable) parameter.getResourceLocations()public void setResponse(javax.servlet.http.HttpServletResponse response)
HttpServletResponse) parameter.
response - The response (HttpServletResponse) parameter.getResponse(),
setupResponse(HttpServletResponse)public void setServerAlias(java.lang.String serverAlias)
String) parameter.
serverAlias - The server alias (String) parameter.getServerAlias()public void setWriter(java.io.PrintWriter writer)
PrintWriter) parameter.
writer - The writer (PrintWriter) parameter.getWriter()public void setupEntities()
addEntities(Dictionary),
addEntities(Map),
getEntities(),
setEntities(Hashtable)public void setupRequest(javax.servlet.http.HttpServletRequest request)
HttpServletRequest) parameter.
request - The request (HttpServletRequest) parameter.getRequest(),
setRequest(HttpServletRequest)public void setupResponse(javax.servlet.http.HttpServletResponse response)
HttpServletResponse) parameter.
response - The response (HttpServletResponse) parameter.getResponse(),
setResponse(HttpServletResponse)public void sort(java.lang.String[] strings)
String[]) parameter.
strings - The strings (String[]) parameter.sort(ServiceReference[]),
sort(Bundle[])public void sort(org.osgi.framework.ServiceReference[] serviceReferences)
ServiceReference[])
parameter.
serviceReferences - The service references (ServiceReference[]) parameter.sort(String[]),
sort(Bundle[])public void sort(org.osgi.framework.Bundle[] bundles)
Bundle[]) parameter.
bundles - The bundles (Bundle[]) parameter.sort(String[]),
sort(ServiceReference[])public void template(java.lang.String name)
String) parameter.
The writer (PrintWriter) parameter.
name - The name (String) parameter.public java.io.InputStream templateInputStream(java.lang.String name)
String) parameter.
name - The name (String) parameter.
InputStream)
value.
|
1.0.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||