public class HTTPUtils
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
HTTPUtils(ServletContext context) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCriteria()
Returns the criteria value
|
boolean |
getMatch(HTTPUtils prop)
Returns true if a match is found
|
java.lang.String |
getPackageName(java.lang.String className)
Returns the package name of a given class
|
java.lang.String |
getPageNumber()
Returns the pageNumber
|
java.lang.String |
getPageSize()
Returns the page size
|
java.lang.String |
getQuery()
Returns a query
|
java.lang.String |
getQueryType(java.lang.String url)
Returns a query type value based on a given string.
|
java.lang.String |
getResultCounter()
Returns the resultCounter value
|
java.util.List |
getResults()
Returns a list of result objects
|
java.lang.Object[] |
getResultSet()
Returns an array of result objects
|
java.util.List<java.lang.String> |
getSearchCriteriaList(java.lang.String criteria)
Returns a search criteria list from a criteria
|
java.lang.String |
getServletName()
Returns http servlet name
|
java.lang.String |
getStartIndex()
Returns startIndex value
|
java.lang.String |
getTargetClassName()
Returns target class name
|
java.lang.String |
getTargetPackageName()
Returns the target package name
|
org.jdom.Document |
getXMLDocument(java.lang.Object[] resultSet,
int pageNumber)
Generates an org.jdom.Document based on a resultSet
|
boolean |
locateClass(java.lang.String className)
Returns true if the given class name is found
|
void |
printResults(HttpServletResponse response)
Prints results on screen
|
void |
setPageSize(int size)
Sets the page size value
|
void |
setQueryArguments(java.lang.String queryText)
Sets argument values based on a given queryText
|
void |
setResults(java.util.List resultList)
Sets the results value
|
void |
setServletName(java.lang.String name)
Sets the http Servlet name
|
void |
setStartIndex(java.lang.String index)
Sets the startIndex value
|
public void setServletName(java.lang.String name)
name
- public java.lang.String getServletName()
public java.lang.String getStartIndex()
public void setStartIndex(java.lang.String index)
index
- public java.util.List getResults()
public void setResults(java.util.List resultList)
resultList
- public void setQueryArguments(java.lang.String queryText) throws java.lang.Exception
queryText
- - http queryjava.lang.Exception
public java.lang.String getQuery()
public java.lang.String getTargetClassName()
public java.lang.String getCriteria()
public java.lang.String getPageNumber()
public void setPageSize(int size)
size
- public java.lang.String getPageSize()
public java.lang.String getResultCounter()
public java.lang.String getQueryType(java.lang.String url)
url
- public java.lang.String getTargetPackageName()
public java.util.List<java.lang.String> getSearchCriteriaList(java.lang.String criteria)
criteria
- - specifies the criteria stringpublic org.jdom.Document getXMLDocument(java.lang.Object[] resultSet, int pageNumber) throws java.lang.Exception
resultSet
- -
specifies a list of populated domain objectspageNumber
- -
specifies the page numberjava.lang.Exception
public java.lang.String getPackageName(java.lang.String className) throws java.lang.Exception
className
- - specifies the class namejava.lang.Exception
public boolean locateClass(java.lang.String className)
className
- public java.lang.Object[] getResultSet() throws java.lang.Exception
java.lang.Exception
public boolean getMatch(HTTPUtils prop)
prop
- - an instance of an HTTPUtils classpublic void printResults(HttpServletResponse response) throws java.io.IOException, ServletException
resultList
- response
- java.io.IOException
ServletException