org.sakaiproject.tool.assessment.ui.listener.author
Class PublishAssessmentListener

java.lang.Object
  extended by org.sakaiproject.tool.assessment.ui.listener.author.PublishAssessmentListener
All Implemented Interfaces:
EventListener, javax.faces.event.ActionListener, javax.faces.event.FacesListener

public class PublishAssessmentListener
extends Object
implements javax.faces.event.ActionListener

Title: Samigo

2

Description: Sakai Assessment Manager

Version:
$Id: PublishAssessmentListener.java 104664 2012-02-13 23:22:51Z ktsao@stanford.edu $
Author:
Ed Smiley

Constructor Summary
PublishAssessmentListener()
           
 
Method Summary
 String getNotificationMessage(PublishRepublishNotificationBean publishRepublishNotification, String title, String releaseTo, String startDateString, String publishedURL, String releaseToGroupsAsString, String dueDateString, Integer timedHours, Integer timedMinutes, String unlimitedSubmissions, String submissionsAllowed, String scoringType, String feedbackDelivery, String feedbackDateString)
           
 void processAction(javax.faces.event.ActionEvent ae)
           
 void sendNotification(PublishedAssessmentFacade pub, PublishedAssessmentService service, String subject, String message, String releaseTo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PublishAssessmentListener

public PublishAssessmentListener()
Method Detail

processAction

public void processAction(javax.faces.event.ActionEvent ae)
                   throws javax.faces.event.AbortProcessingException
Specified by:
processAction in interface javax.faces.event.ActionListener
Throws:
javax.faces.event.AbortProcessingException

sendNotification

public void sendNotification(PublishedAssessmentFacade pub,
                             PublishedAssessmentService service,
                             String subject,
                             String message,
                             String releaseTo)

getNotificationMessage

public String getNotificationMessage(PublishRepublishNotificationBean publishRepublishNotification,
                                     String title,
                                     String releaseTo,
                                     String startDateString,
                                     String publishedURL,
                                     String releaseToGroupsAsString,
                                     String dueDateString,
                                     Integer timedHours,
                                     Integer timedMinutes,
                                     String unlimitedSubmissions,
                                     String submissionsAllowed,
                                     String scoringType,
                                     String feedbackDelivery,
                                     String feedbackDateString)


Copyright © 2005-2012 Sakai Project. All Rights Reserved.