gov.grants.apply.ws
Class GetApplicationStatusDetailProcessor

java.lang.Object
  extended bygov.grants.apply.ws.AbstractWSProcessor
      extended bygov.grants.apply.ws.GetApplicationStatusDetailProcessor
All Implemented Interfaces:
WSProcessor

public class GetApplicationStatusDetailProcessor
extends AbstractWSProcessor

This is the class for Processing a getting application status detail web service request and obtaining a detailed application status for a particular application.

Author:
Brian Husted

Field Summary
(package private) static org.apache.log4j.Logger log
           
 
Constructor Summary
GetApplicationStatusDetailProcessor()
           
 
Method Summary
protected  java.lang.String getStatusDetail(java.lang.String ggTrackingID)
           
 java.lang.Object processRequest(java.lang.Object request)
           
 
Methods inherited from class gov.grants.apply.ws.AbstractWSProcessor
getUserId
 
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

GetApplicationStatusDetailProcessor

public GetApplicationStatusDetailProcessor()
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 application status detail.
Throws:
java.lang.Exception

getStatusDetail

protected java.lang.String getStatusDetail(java.lang.String ggTrackingID)
                                    throws java.lang.Exception
Returns:
the Application object that contains the detailed status.
Throws:
java.lang.Exception