|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.LexGrid.LexBIG.caCore.web.util.LexEVSHTTPUtils
public class LexEVSHTTPUtils
HTTPUtils presents various methods to generate search criteria from xquery like syntax. This class also provides functionality to generate XML result.
Constructor Summary | |
---|---|
LexEVSHTTPUtils(ServletContext context)
|
Method Summary | |
---|---|
java.lang.String |
getCodingSchemeName()
|
java.lang.String |
getCodingSchemeVersion()
|
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 |
static boolean |
isPropertyInitialized(java.lang.Object proxy,
java.lang.String propertyName)
|
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 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LexEVSHTTPUtils(ServletContext context)
Method Detail |
---|
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 query
java.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 getCodingSchemeName()
public java.lang.String getCodingSchemeVersion()
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 string
public 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 number
java.lang.Exception
public java.lang.String getPackageName(java.lang.String className) throws java.lang.Exception
className
- - specifies the class name
java.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 class
public void printResults(HttpServletResponse response) throws java.io.IOException, ServletException
resultList
- response
-
java.io.IOException
ServletException
public static boolean isPropertyInitialized(java.lang.Object proxy, java.lang.String propertyName)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |