|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.websphere.samples.ejbquery.employeefinderwar.ProcessQueryBean
public class ProcessQueryBean
The ProcessQueryBean class provides the "run Query" implementation for DynamicQuery.jsp
Field Summary | |
---|---|
java.lang.String[] |
answer
This holds the correct answer for the query. |
java.lang.Boolean |
answerCheck
The answerCheck attribute indicates if the query results are correct. |
java.lang.String |
checkPlan
This indicates if DynamicQuery is printing the Query Plan |
java.lang.String |
endRow
This holds the ending row in the database for the query. |
java.lang.String |
local
This indicates if DynamicQuery is using the Local Query interface |
java.lang.String |
query
This is the query created in the associated DynamicQuery.jsp. |
java.lang.String[] |
results
This holds the results of the query. |
java.lang.String |
selectorIndex
This is the index position of the predefined query selector radio button used in the associated DynamicQuery.jsp. |
java.lang.String |
startRow
This holds the starting row in the database for the query. |
Constructor Summary | |
---|---|
ProcessQueryBean()
|
Method Summary | |
---|---|
void |
compareResults()
compareResults method compares the result String[] with the answer String[] to setAnswerCheck. |
java.lang.String |
doLocalPlan(java.lang.String query,
java.lang.StringBuffer error)
|
com.ibm.websphere.ejbquery.QueryLocalIterator |
doLocalQuery(java.lang.String qstmt,
java.lang.StringBuffer error)
This method looks up the com.ibm.websphere.ejbquery.QueryBean's local interface, executes its create(), executes its executeQuery(), and returns, if successful, an html table containing the query results, and if unsuccessful, fills error with a html text area error message |
java.lang.String |
doPlan(java.lang.String query,
java.lang.StringBuffer error)
|
com.ibm.websphere.ejbquery.QueryIterator |
doQuery(java.lang.String qstmt,
java.lang.StringBuffer error)
This method looks up the com.ibm.websphere.ejbquery.QueryBean's remote interface, executes its create(), executes its executeQuery(), and returns, if successful, an html table containing the query results, and if unsuccessful, fills error with a html text area error message |
java.lang.String[] |
getAnswer()
This accessor method gets the answer attribute. |
java.lang.Boolean |
getAnswerCheck()
This accessor method gets the answerCheck attribute. |
java.lang.String |
getCheckPlan()
This accessor method gets the checkPlan attribute. |
java.lang.String |
getEndRow()
This accessor method gets the endRow attribute. |
java.lang.String |
getLocal()
This accessor method gets the local attribute. |
java.lang.String |
getQuery()
This accessor method gets the query attribute. |
java.lang.String[] |
getResults()
This accessor method gets the results attribute. |
java.lang.String |
getSelectorIndex()
This accessor method gets the selectorIndex attribute. |
java.lang.String |
getStartRow()
This accessor method gets the startRow attribute. |
java.lang.StringBuffer |
localprint(com.ibm.websphere.ejbquery.QueryLocalIterator iter)
This method iterates through the passed in QueryLocalIterator formatting an html table structure returning, if successful, an html table containing the query results, and if unsuccessful, an html text area error message |
java.lang.String[] |
parseInput(java.lang.String osqlNormalized)
This method separates query part of the input string from parameter string part, saves the query part as an object attribute, and turns the parameter string into an array of strings each containing a TypeName value pair which it returns. |
java.lang.StringBuffer |
print(com.ibm.websphere.ejbquery.QueryIterator iter)
This method iterates through the passed in QueryIterator formatting an html table structure returning, if successful, an html table containing the query results, and if unsuccessful, an html text area error message |
java.lang.String |
processQuery()
This method acts like main and processes the query attribute returning, if successful, an html table containing the query results, and if unsuccessful, an html text area error message. |
java.lang.Object |
processSet(java.lang.String[] parmStringArray)
This method changes the array of strings containing type value pairs to an array of java objects of the specified type and having the specified value. |
void |
setAnswer(java.lang.String[] s)
This accessor method sets the answer attribute. |
void |
setAnswerCheck(java.lang.Boolean s)
This accessor method sets the answerCheck attribute. |
void |
setCheckPlan(java.lang.String s)
This accessor method sets the checkPlan attribute. |
void |
setEndRow(java.lang.String s)
This accessor method sets the endRow attribute. |
void |
setLocal(java.lang.String s)
This accessor method sets the local attribute. |
void |
setQuery(java.lang.String s)
This accessor method sets the query attribute. |
void |
setResults(java.lang.String[] s)
This accessor method sets the results attribute. |
void |
setSelectorIndex(java.lang.String s)
This accessor method sets the selectorIndex attribute. |
void |
setStartRow(java.lang.String s)
This accessor method sets the startRow attribute. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public java.lang.String selectorIndex
public java.lang.String query
public java.lang.String[] results
public java.lang.String[] answer
public java.lang.String local
public java.lang.String startRow
public java.lang.String endRow
public java.lang.String checkPlan
public java.lang.Boolean answerCheck
Constructor Detail |
---|
public ProcessQueryBean()
Method Detail |
---|
public java.lang.String getSelectorIndex()
public void setSelectorIndex(java.lang.String s)
s
- java.lang.Stringpublic java.lang.String getLocal()
public void setLocal(java.lang.String s)
s
- java.lang.Stringpublic java.lang.String getCheckPlan()
public void setCheckPlan(java.lang.String s)
s
- java.lang.Stringpublic java.lang.String getStartRow()
public void setStartRow(java.lang.String s)
s
- java.lang.Stringpublic java.lang.String getEndRow()
public void setEndRow(java.lang.String s)
s
- java.lang.Stringpublic java.lang.String getQuery()
public void setQuery(java.lang.String s)
s
- java.lang.Stringpublic java.lang.String[] getResults()
public void setResults(java.lang.String[] s)
s
- java.lang.String[]public java.lang.String[] getAnswer()
public void setAnswer(java.lang.String[] s)
s
- java.lang.String[]public java.lang.Boolean getAnswerCheck()
public void setAnswerCheck(java.lang.Boolean s)
s
- java.lang.Booleanpublic void compareResults()
public java.lang.String processQuery()
public com.ibm.websphere.ejbquery.QueryIterator doQuery(java.lang.String qstmt, java.lang.StringBuffer error)
qstmt
- java.lang.Stringerror
- java.lang.StringBuffer
public com.ibm.websphere.ejbquery.QueryLocalIterator doLocalQuery(java.lang.String qstmt, java.lang.StringBuffer error)
qstmt
- java.lang.Stringerror
- java.lang.StringBuffer
public java.lang.StringBuffer print(com.ibm.websphere.ejbquery.QueryIterator iter)
iter
- com.ibm.websphere.ejbquery.QueryIterator
public java.lang.StringBuffer localprint(com.ibm.websphere.ejbquery.QueryLocalIterator iter)
iter
- com.ibm.websphere.ejbquery.QueryLocalIterator
public java.lang.String doPlan(java.lang.String query, java.lang.StringBuffer error)
public java.lang.String doLocalPlan(java.lang.String query, java.lang.StringBuffer error)
public java.lang.Object processSet(java.lang.String[] parmStringArray)
parmStringArray
- java.lang.String[]
public java.lang.String[] parseInput(java.lang.String osqlNormalized)
osqlNormalized
- java.lang.String
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |