Interface SignupEventTrackingInfo
-
- All Known Implementing Classes:
SignupEventTrackingInfoImpl
public interface SignupEventTrackingInfoThis interface provides the necessary access methods to retrieve all related information caused by an user action inside the Signup tool
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddOrUpdateAttendeeAllocationInfo(SignupAttendee attendee, SignupTimeslot timeslot, String messageType, boolean isInitiator)add a new/updated user action information triggered by an uservoidaddOrUpdateAttendeeAllocationInfo(SignupAttendee attendee, SignupTimeslot timeslot, String messageType, boolean isInitiator, SignupAttendee replacedAttendee)add a new/updated user action information triggered by an userStringgetAllAttendeeTransferLogInfo()get the Transfer Logger Info for all users.AttendeeCommentgetAttendeeComment()get the AttendeeComment objectList<SignupTrackingItem>getAttendeeTransferInfos()get a list of SignupTrackingItem objects which contains all related information caused by an user action inside the Signup toolSignupTrackingItemgetInitiatorAllocationInfo()get the Initiator's SignupTrackingItem objectSignupMeetinggetMeeting()get the SignupMeeting objectvoidsetAttendeeComment(AttendeeComment attendeeComment)set the attendeeComment objectvoidsetMeeting(SignupMeeting meeting)set the SignupMeeting object
-
-
-
Method Detail
-
getAttendeeTransferInfos
List<SignupTrackingItem> getAttendeeTransferInfos()
get a list of SignupTrackingItem objects which contains all related information caused by an user action inside the Signup tool- Returns:
- a list of SignupTrackingItem object
-
addOrUpdateAttendeeAllocationInfo
void addOrUpdateAttendeeAllocationInfo(SignupAttendee attendee, SignupTimeslot timeslot, String messageType, boolean isInitiator)
add a new/updated user action information triggered by an user- Parameters:
attendee- an SignupAttendee objecttimeslot- an SignupTimeslot objectmessageType- a message type which defines what type of an action caused by the an userisInitiator- boolean value
-
addOrUpdateAttendeeAllocationInfo
void addOrUpdateAttendeeAllocationInfo(SignupAttendee attendee, SignupTimeslot timeslot, String messageType, boolean isInitiator, SignupAttendee replacedAttendee)
add a new/updated user action information triggered by an user- Parameters:
attendee- an SignupAttendee objecttimeslot- an SignupTimeslot objectmessageType- a message type which defines what type of an action caused by the an userisInitiator- boolean valuereplacedAttendee- an SignupAttendee object
-
getMeeting
SignupMeeting getMeeting()
get the SignupMeeting object- Returns:
- the SignupMeeting object
-
getInitiatorAllocationInfo
SignupTrackingItem getInitiatorAllocationInfo()
get the Initiator's SignupTrackingItem object- Returns:
- the Initiator's SignupTrackingItem object
-
setMeeting
void setMeeting(SignupMeeting meeting)
set the SignupMeeting object- Parameters:
meeting- a SignupMeeting object
-
getAllAttendeeTransferLogInfo
String getAllAttendeeTransferLogInfo()
get the Transfer Logger Info for all users. It's for Logger purpose- Returns:
- a string value.
-
setAttendeeComment
void setAttendeeComment(AttendeeComment attendeeComment)
set the attendeeComment object- Parameters:
attendeeComment- an AttendeeComment object
-
getAttendeeComment
AttendeeComment getAttendeeComment()
get the AttendeeComment object- Returns:
- the AttendeeComment object
-
-