|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.util.Dictionary java.util.Hashtable bea.jolt.pool.DataSet bea.jolt.pool.servlet.ServletDataSet
This class contains data elements that represent the input and output parameters of a BEA Tuxedo service. It provides a method to import the HTML field names and values from a javax.servlet.http.HttpServletRequest object.
Constructor Summary | |
ServletDataSet()
Constructs a default ServletDataSet object. |
|
ServletDataSet(int initCapacity)
Constructs a ServletDataSet with a specified initial capacity. |
Method Summary | |
void |
importRequest(javax.servlet.http.HttpServletRequest request)
Imports the HTML field names and corresponding values from a javax.servlet.http.HttpServletRequest object. |
Methods inherited from class bea.jolt.pool.DataSet |
getCount, getValue, getValue, setValue, setValue |
Methods inherited from class java.util.Hashtable |
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, put, putAll, remove, size, toString, values |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public ServletDataSet()
public ServletDataSet(int initCapacity)
initCapacity
- Initial capacityMethod Detail |
public void importRequest(javax.servlet.http.HttpServletRequest request)
The following sample code adds a parameter named "REQUEST_TIME" to the parameters imported from request before calling the BEA Tuxedo service "DEBIT". This code would typically be in a servlet's doPost or doGet method.
ServletDataSet dataset = new ServletDataSet(); // Import the HTML form fields from the HttpServletRequest dataset.importRequest(request); // Add the REQUEST_TIME parameter to the input data set dataset.setValue("REQUEST_TIME", (new Date()).toString()); // ... Insert code to get the servlet session pool // Call the DEBIT service using the combined input data session_pool.call ("DEBIT", dataset, null);
request
- HttpServletReques objectServletSessionPool.call(java.lang.String, javax.servlet.http.HttpServletRequest)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |