org.kuali.rice.krad.service
Interface KualiFeedbackService

All Known Subinterfaces:
KualiExceptionIncidentService
All Known Implementing Classes:
KualiExceptionIncidentServiceImpl, KualiFeedbackServiceImpl

public interface KualiFeedbackService

This new feedback service was added to refactor KualiExceptionIncidentService. Now the KualiExceptionIncidentService extends this service so that exception reporting is considered to be a type of feedback. Both services share the emailReport method which formats and sends an email to the appropriate list.


Field Summary
static String REPORT_MAIL_LIST
          This property must be defined in the base configuration file for specifying the mailing list for the report to be sent.
 
Method Summary
 void emailReport(String subject, String message)
          This method send email to the defined mailing list with a specified subject and message.
 void sendFeedback(String documentId, String componentName, String description)
           
 

Field Detail

REPORT_MAIL_LIST

static final String REPORT_MAIL_LIST
This property must be defined in the base configuration file for specifying the mailing list for the report to be sent.

Example: a@y,b@z

Method Detail

emailReport

void emailReport(String subject,
                 String message)
                 throws Exception
This method send email to the defined mailing list with a specified subject and message.

Parameters:
subject -
message -
Throws:
Exception

sendFeedback

void sendFeedback(String documentId,
                  String componentName,
                  String description)
                  throws Exception
Throws:
Exception


Copyright © 2005-2013 The Kuali Foundation. All Rights Reserved.