com.softslate.commerce.businessobjects.core
Interface RequestLogProcessor

All Superinterfaces:
BusinessObject, BusinessProcessor
All Known Implementing Classes:
BasicRequestLogProcessor

public interface RequestLogProcessor
extends BusinessProcessor

Interface for business logic methods having to do with request logs. Created in the Struts layer in response to requests for viewing, editing, adding, and deleting request logs.

When the application needs to create an instance that implements RequestLogProcessor, BusinessObjectFactory finds the name of the Java class to instantiate from the "requestLogProcessorImplementer" setting in the appComponents.properties file.

The default "requestLogProcessorImplementer" is BasicRequestLogProcessor.

Author:
David Tobey

Method Summary
 java.util.Map addRequestLog(java.util.Map parameters)
           
 void deleteRequestLog(java.util.Map parameters)
           
 void editDeleteRequestLogs(java.util.Map parameters)
           
 java.util.Map editRequestLog(java.util.Map parameters)
           
 RequestLog loadRequestLogFromID(java.util.Map parameters)
           
 java.util.Map loadRequestLogsAndCount(java.util.Map parameters)
           
 java.util.Collection loadRequestLogStatistics()
           
 int pruneRequestLog(java.util.Map parameters)
           
 java.util.Map updateRequestLog(RequestLog requestLog)
           
 
Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessProcessor
getAppComponents, getAppSettings, getBusinessObjectFactory, getDaoFactory, getSettings, getUser, setAppComponents, setAppSettings, setBusinessObjectFactory, setDaoFactory, setSettings, setUser, utils
 
Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessObject
initialize
 

Method Detail

loadRequestLogsAndCount

java.util.Map loadRequestLogsAndCount(java.util.Map parameters)
                                      throws java.lang.Exception
Throws:
java.lang.Exception

addRequestLog

java.util.Map addRequestLog(java.util.Map parameters)
                            throws java.lang.Exception
Throws:
java.lang.Exception

loadRequestLogFromID

RequestLog loadRequestLogFromID(java.util.Map parameters)
                                throws java.lang.Exception
Throws:
java.lang.Exception

editRequestLog

java.util.Map editRequestLog(java.util.Map parameters)
                             throws java.lang.Exception
Throws:
java.lang.Exception

updateRequestLog

java.util.Map updateRequestLog(RequestLog requestLog)
                               throws java.lang.Exception
Throws:
java.lang.Exception

editDeleteRequestLogs

void editDeleteRequestLogs(java.util.Map parameters)
                           throws java.lang.Exception
Throws:
java.lang.Exception

deleteRequestLog

void deleteRequestLog(java.util.Map parameters)
                      throws java.lang.Exception
Throws:
java.lang.Exception

loadRequestLogStatistics

java.util.Collection loadRequestLogStatistics()
                                              throws java.lang.Exception
Throws:
java.lang.Exception

pruneRequestLog

int pruneRequestLog(java.util.Map parameters)
                    throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © SoftSlate, LLC 2003–2010