gov.grants.apply.ws
Class GetApplicationListProcessor_RI

java.lang.Object
  extended bygov.grants.apply.ws.AbstractWSProcessor_RI
      extended bygov.grants.apply.ws.GetApplicationListProcessor_RI
All Implemented Interfaces:
WSProcessor

public class GetApplicationListProcessor_RI
extends AbstractWSProcessor_RI

This is the class for Processing a getting application list web service request and obtaining a list of applications from the database.

Author:
Feng Qian

Field Summary
(package private) static org.apache.log4j.Logger log
           
 
Constructor Summary
GetApplicationListProcessor_RI()
           
 
Method Summary
protected  java.util.List buildResponse(java.util.List list)
           
protected  java.util.List getApplications(_GetApplicationListRequest request)
           
 java.lang.Object processRequest(java.lang.Object request)
           
 
Methods inherited from class gov.grants.apply.ws.AbstractWSProcessor_RI
getConnection
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

static final org.apache.log4j.Logger log
Constructor Detail

GetApplicationListProcessor_RI

public GetApplicationListProcessor_RI()
Method Detail

processRequest

public java.lang.Object processRequest(java.lang.Object request)
                                throws java.lang.Exception
Parameters:
request - the Object of the webservice request.
Returns:
the Object of the applications.
Throws:
java.lang.Exception

buildResponse

protected java.util.List buildResponse(java.util.List list)
Parameters:
list - the List of the Application object.
Returns:
the List of the applications.

getApplications

protected java.util.List getApplications(_GetApplicationListRequest request)
                                  throws java.lang.Exception
Parameters:
request - the _GetApplicationListRequest of the getting application list webservice request.
Returns:
the List of the applications.
Throws:
java.lang.Exception