gov.grants.apply.ws
Class SubmitApplicationProcessor_RI

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

public class SubmitApplicationProcessor_RI
extends AbstractWSProcessor_RI

Processes a SubmitApplication Web Service Request. Strips key elements from the Grants Gov XML file into the database. Generates a GrantsGov Tracking Id, assigns the application to Received status, and creates a received date and time.

Author:
Brian Husted

Field Summary
(package private) static org.apache.log4j.Logger log
           
 
Constructor Summary
SubmitApplicationProcessor_RI()
           
 
Method Summary
protected static java.lang.String checkValue(java.lang.String value)
           
protected  java.lang.String generateGGTrackingId()
           
 java.lang.Object processRequest(java.lang.Object o)
           
 
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

SubmitApplicationProcessor_RI

public SubmitApplicationProcessor_RI()
Method Detail

processRequest

public java.lang.Object processRequest(java.lang.Object o)
                                throws java.lang.Exception
Throws:
java.lang.Exception

checkValue

protected static java.lang.String checkValue(java.lang.String value)

generateGGTrackingId

protected java.lang.String generateGGTrackingId()