public class SignupTrackingItem extends Object
This class is a place holder, which contains all the related informaion along the way for one attendee when an action occurs in Signup tool
| Constructor and Description |
|---|
SignupTrackingItem(SignupAttendee attendee,
String messageType)
Constructor
|
SignupTrackingItem(SignupAttendee attendee,
String messageType,
boolean initiator)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
addToRemovedTimeslotList(SignupTimeslot timeslot)
add to the SignupTimeslot object list when a user is removed from that
time slot
|
SignupTimeslot |
getAddToTimeslot()
get the assigned time slot
|
SignupAttendee |
getAttendee()
get a SignupAttendee object
|
String |
getMessageType()
get message type, which defines email message
|
List<SignupTimeslot> |
getRemovedFromTimeslot()
get a list of SignupTimeslot objects, from which the user is removed
|
SignupAttendee |
getReplacedAttendde()
get the replaced SignupAttendee object
|
boolean |
isInitiator()
return true if the user is the event trigger
|
void |
setAddToTimeslot(SignupTimeslot addToTimeslot)
set the assigned time slot
|
void |
setAttendee(SignupAttendee attendee)
set a SignupAttendee object
|
void |
setInitiator(boolean initiator)
set true, when the user is the event trigger
|
void |
setMessageType(String messageType)
set a message type, which defines email message
|
void |
setReplacedAttendde(SignupAttendee replacedAttendde)
set the replaced SignupAttendee object
|
public SignupTrackingItem(SignupAttendee attendee, String messageType)
attendee - an SignupAttendee objectmessageType - a message type string, which defines what type email message
should be generatedpublic SignupTrackingItem(SignupAttendee attendee, String messageType, boolean initiator)
attendee - an SignupAttendee objectmessageType - a message type string, which defines what type email message
should be generatedinitiator - the user, who triggers the chain of reactionpublic SignupTimeslot getAddToTimeslot()
public void setAddToTimeslot(SignupTimeslot addToTimeslot)
addToTimeslot - an SignupTimeslot objectpublic SignupAttendee getAttendee()
public void setAttendee(SignupAttendee attendee)
attendee - a SignupAttendee objectpublic boolean isInitiator()
public void setInitiator(boolean initiator)
initiator - a boolean valuepublic String getMessageType()
public void setMessageType(String messageType)
messageType - a message typepublic List<SignupTimeslot> getRemovedFromTimeslot()
public void addToRemovedTimeslotList(SignupTimeslot timeslot)
timeslot - a SignupTimeslot objectpublic SignupAttendee getReplacedAttendde()
public void setReplacedAttendde(SignupAttendee replacedAttendde)
replacedAttendde - a SignupAttendee objectCopyright © 2003–2020 Sakai Project. All rights reserved.