|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
infosapient.servlet.AttributeServlet
AttributeServlet
Field Summary | |
private static java.util.Properties |
properties
|
private boolean |
trace_enabled
|
private int |
trace_indent
|
Constructor Summary | |
AttributeServlet()
|
Method Summary | |
(package private) void |
deleteAttribute(infosapient.servlet.HttpServletRequest request,
infosapient.servlet.HttpServletResponse response)
Delete an Attribute from the knowledge base. |
void |
doGet(infosapient.servlet.HttpServletRequest request,
infosapient.servlet.HttpServletResponse response)
This implementation of doGet forwards the request to doPost. |
void |
doPost(infosapient.servlet.HttpServletRequest request,
infosapient.servlet.HttpServletResponse response)
Handle the jsp/html request. |
java.lang.String |
getServletInfo()
|
private void |
goToPage(java.lang.String address,
infosapient.servlet.HttpServletRequest request,
infosapient.servlet.HttpServletResponse response)
Method for forwarding pages instead of duplicating code in other methods. |
void |
init(infosapient.servlet.ServletConfig config)
|
(package private) void |
listAttributes(infosapient.servlet.HttpServletRequest request,
infosapient.servlet.HttpServletResponse response)
Return the list of attributes in a droplist Creation date: (12/15/1999 9:24:05 AM) |
void |
log(java.lang.String str)
Insert the method's description here. |
private void |
returnFriendlyError(java.lang.String methodName,
java.lang.String errorMessage,
infosapient.servlet.HttpServletRequest request,
infosapient.servlet.HttpServletResponse response)
Handles passing error messages back to the client |
(package private) void |
setAttribute(infosapient.servlet.HttpServletRequest request,
infosapient.servlet.HttpServletResponse response)
Sets the value of an attribute in the kb Expects to find the follwing in the request stream: attributeName: Name of the Attribute attributeDesc: The description of the attribute attributePrompt: The prompt for the attribute ( may be in the form of a question ). |
private void |
trace_call(java.lang.String s)
|
private void |
trace_return(java.lang.String s)
|
Field Detail |
private static java.util.Properties properties
private boolean trace_enabled
private int trace_indent
Constructor Detail |
public AttributeServlet()
Method Detail |
void deleteAttribute(infosapient.servlet.HttpServletRequest request, infosapient.servlet.HttpServletResponse response)
public void doGet(infosapient.servlet.HttpServletRequest request, infosapient.servlet.HttpServletResponse response) throws infosapient.servlet.ServletException
HttpServletRequest
- requestHttpServletResponse
- responsepublic void doPost(infosapient.servlet.HttpServletRequest request, infosapient.servlet.HttpServletResponse response) throws infosapient.servlet.ServletException
HttpServletRequest
- requestHttpServletResponse
- responsepublic java.lang.String getServletInfo()
private void goToPage(java.lang.String address, infosapient.servlet.HttpServletRequest request, infosapient.servlet.HttpServletResponse response) throws java.io.IOException, javax.servlet.ServletException
address
- java.lang.Stringrequest
- javax.servlet.http.HttpServletRequestresponse
- javax.servlet.http.HttpServletResponsepublic void init(infosapient.servlet.ServletConfig config) throws infosapient.servlet.ServletException
void listAttributes(infosapient.servlet.HttpServletRequest request, infosapient.servlet.HttpServletResponse response)
public void log(java.lang.String str)
str
- java.lang.Stringprivate void returnFriendlyError(java.lang.String methodName, java.lang.String errorMessage, infosapient.servlet.HttpServletRequest request, infosapient.servlet.HttpServletResponse response) throws java.io.IOException, infosapient.servlet.ServletException
String
- errorMessageHttpServletRequest
- requestHttpServletResponse
- responsevoid setAttribute(infosapient.servlet.HttpServletRequest request, infosapient.servlet.HttpServletResponse response)
private final void trace_call(java.lang.String s)
private final void trace_return(java.lang.String s)
|
License to use this program is provided under the TERMS OF THE COMMON PUBLIC LICENSE 0.5. ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |