infosapient.servlet
Class SetServlet

infosapient.servlet.SetServlet

public class SetServlet

SetServlet

Version:
$Revision: 1.1.1.1 $

Field Summary
private static java.util.Properties properties
           
private  boolean trace_enabled
           
private  int trace_indent
           
 
Constructor Summary
SetServlet()
           
 
Method Summary
(package private)  void deleteSet(infosapient.servlet.HttpServletRequest request, infosapient.servlet.HttpServletResponse response)
          Delete a Set from the knowledge base.
 void doGet(infosapient.servlet.HttpServletRequest request, infosapient.servlet.HttpServletResponse response)
          Forward this request to doPost Creation date: (04/18/01 2:28:04 PM)
 void doPost(infosapient.servlet.HttpServletRequest request, infosapient.servlet.HttpServletResponse response)
          Insert the method's description here.
 java.lang.String getServletInfo()
           
 void getSetForUpdate(infosapient.servlet.HttpServletRequest request, infosapient.servlet.HttpServletResponse response)
          Insert the method's description here.
 void init(infosapient.servlet.ServletConfig config)
           
(package private)  void listSetsForAttribute(infosapient.servlet.HttpServletRequest request, infosapient.servlet.HttpServletResponse response)
          Return the list of sets in a table format Creation date: (12/15/1999 1:04:05 PM)
 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 setSet(infosapient.servlet.HttpServletRequest request, infosapient.servlet.HttpServletResponse response)
          Sets the value of a set in the attribute Expects to find the follwing in the request stream: setName: Name of the rule setType: The type of set ( V.
private  void trace_call(java.lang.String s)
           
private  void trace_return(java.lang.String s)
           
 

Field Detail

properties

private static java.util.Properties properties

trace_enabled

private boolean trace_enabled

trace_indent

private int trace_indent
Constructor Detail

SetServlet

public SetServlet()
Method Detail

deleteSet

void deleteSet(infosapient.servlet.HttpServletRequest request,
               infosapient.servlet.HttpServletResponse response)
Delete a Set from the knowledge base. Expects to find the follwing in the request stream:
  • setName: Name of the set If the set exists, it will be deleted. RUSure chcking is done in the html page. Creation date: (12/15/1999 11:50:00 AM)

  • doGet

    public void doGet(infosapient.servlet.HttpServletRequest request,
                      infosapient.servlet.HttpServletResponse response)
               throws infosapient.servlet.ServletException
    Forward this request to doPost Creation date: (04/18/01 2:28:04 PM)

    doPost

    public void doPost(infosapient.servlet.HttpServletRequest request,
                       infosapient.servlet.HttpServletResponse response)
                throws infosapient.servlet.ServletException
    Insert the method's description here. Creation date: (04/18/01 2:28:04 PM)

    getServletInfo

    public java.lang.String getServletInfo()

    getSetForUpdate

    public void getSetForUpdate(infosapient.servlet.HttpServletRequest request,
                                infosapient.servlet.HttpServletResponse response)
    Insert the method's description here. Creation date: (1/6/00 8:18:23 AM)
    Parameters:
    request - javax.servlet.http.HttpServletRequest
    response - javax.servlet.http.HttpServletResponse

    init

    public void init(infosapient.servlet.ServletConfig config)
              throws infosapient.servlet.ServletException

    listSetsForAttribute

    void listSetsForAttribute(infosapient.servlet.HttpServletRequest request,
                              infosapient.servlet.HttpServletResponse response)
    Return the list of sets in a table format Creation date: (12/15/1999 1:04:05 PM)

    log

    public void log(java.lang.String str)
    Insert the method's description here. Creation date: (12/15/1999 2:05:25 PM)
    Parameters:
    str - java.lang.String

    returnFriendlyError

    private 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
    Handles passing error messages back to the client
    Parameters:
    String - errorMessage
    HttpServletRequest - request
    HttpServletResponse - response

    setSet

    void setSet(infosapient.servlet.HttpServletRequest request,
                infosapient.servlet.HttpServletResponse response)
    Sets the value of a set in the attribute Expects to find the follwing in the request stream:
  • setName: Name of the rule
  • setType: The type of set ( V. 1 = Sinusoidal or Triangle )
  • lowDomain: The low domain value
  • highDomain: The high domain value
  • completeMembership: The complete membership value If the set already exists, it's updated otherwise it's added Creation date: (12/15/1999 2:06:34 PM)

  • trace_call

    private final void trace_call(java.lang.String s)

    trace_return

    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.

    Copyright (c) 2001, Workplace Performance Tools, All Rights Reserved