Class BasicRequestLogProcessor
java.lang.Object
com.softslate.commerce.businessobjects.core.BaseBusinessObject
com.softslate.commerce.businessobjects.core.BaseBusinessProcessor
com.softslate.commerce.businessobjects.core.BasicRequestLogProcessor
- All Implemented Interfaces:
BusinessObject,BusinessProcessor,RequestLogProcessor
Processes business logic having to do with request logs. Created in the
Struts layer in response to requests for viewing, editing, adding, and
deleting request logs.
BasicRequestLogProcessor is the default implementation of the
RequestLogProcessor interface for the application.
- Author:
- David Tobey
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddRequestLog(Map parameters) voiddeleteRequestLog(Map parameters) editDeleteRequestLogs(Map parameters) editRequestLog(Map parameters) loadRequestLogFromID(Map parameters) loadRequestLogsAndCount(Map parameters) postChangingRequestLogEvent(RequestLog requestLog, Map parameters) intpruneRequestLog(Map parameters) updateRequestLog(RequestLog requestLog) Methods inherited from class com.softslate.commerce.businessobjects.core.BaseBusinessProcessor
formatDateTime, formatPrice, getAppComponents, getAppSettings, getAttributeIDs, getBusinessObjectFactory, getDaoFactory, getEventBus, getInjector, getProductIDs, getSettings, getUser, initialize, isProcessorClassActive, loadMatchingSkus, parseDateTime, parseResponseData, prepareRequestData, sendHTTPGet, sendHTTPPost, sendHTTPPost, setAppComponents, setAppSettings, setBusinessObjectFactory, setDaoFactory, setEventBus, setInjector, setSettings, setUser, updateOrderTotals, updateOrderTotals, updateOrderTotals, utilsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.softslate.commerce.businessobjects.core.BusinessObject
initializeMethods inherited from interface com.softslate.commerce.businessobjects.core.BusinessProcessor
getAppComponents, getAppSettings, getBusinessObjectFactory, getDaoFactory, getEventBus, getInjector, getSettings, getUser, setAppComponents, setAppSettings, setBusinessObjectFactory, setDaoFactory, setEventBus, setInjector, setSettings, setUser, utils
-
Field Details
-
log
static org.apache.commons.logging.Log log
-
-
Constructor Details
-
BasicRequestLogProcessor
public BasicRequestLogProcessor()
-
-
Method Details
-
loadRequestLogsAndCount
- Specified by:
loadRequestLogsAndCountin interfaceRequestLogProcessor- Throws:
Exception
-
addRequestLog
- Specified by:
addRequestLogin interfaceRequestLogProcessor- Throws:
Exception
-
loadRequestLogFromID
- Specified by:
loadRequestLogFromIDin interfaceRequestLogProcessor- Throws:
Exception
-
editRequestLog
- Specified by:
editRequestLogin interfaceRequestLogProcessor- Throws:
Exception
-
postChangingRequestLogEvent
- Specified by:
postChangingRequestLogEventin interfaceRequestLogProcessor- Throws:
Exception
-
updateRequestLog
- Specified by:
updateRequestLogin interfaceRequestLogProcessor- Throws:
Exception
-
editDeleteRequestLogs
- Specified by:
editDeleteRequestLogsin interfaceRequestLogProcessor- Throws:
Exception
-
deleteRequestLog
- Specified by:
deleteRequestLogin interfaceRequestLogProcessor- Throws:
Exception
-
loadRequestLogStatistics
- Specified by:
loadRequestLogStatisticsin interfaceRequestLogProcessor- Throws:
Exception
-
pruneRequestLog
- Specified by:
pruneRequestLogin interfaceRequestLogProcessor- Throws:
Exception
-