Class InvitationManager
java.lang.Object
org.apache.openmeetings.service.room.InvitationManager
- All Implemented Interfaces:
IInvitationManager
- Author:
- swagner
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetInvitation(Invitation inInvitation, User inveetee, Room room, boolean isPasswordProtected, String invitationpass, Invitation.Valid valid, User createdBy, Long languageId, Date mmStart, Date mmEnd, Appointment appointment) getInvitation(User inveetee, Room room, boolean isPasswordProtected, String invitationpass, Invitation.Valid valid, User createdBy, Long languageId, Date mmStart, Date mmEnd, Appointment appointment) voidprocessInvitation(Appointment a, MeetingMember member, Invitation.MessageType type) Setting invitation for the appointment, sending emails if neededvoidprocessInvitation(Appointment a, MeetingMember mm, Invitation.MessageType type, boolean sendMail) voidsendInvitationLink(Invitation i, Invitation.MessageType type, String subject, String message, boolean ical, String baseUrl)
-
Constructor Details
-
InvitationManager
public InvitationManager()
-
-
Method Details
-
sendInvitationLink
public void sendInvitationLink(Invitation i, Invitation.MessageType type, String subject, String message, boolean ical, String baseUrl) - Specified by:
sendInvitationLinkin interfaceIInvitationManager
-
processInvitation
Setting invitation for the appointment, sending emails if needed- Specified by:
processInvitationin interfaceIInvitationManager- Parameters:
a- - appointment this link is related tomember- - attendee being processedtype- - type of the message
-
processInvitation
public void processInvitation(Appointment a, MeetingMember mm, Invitation.MessageType type, boolean sendMail) - Specified by:
processInvitationin interfaceIInvitationManager
-
getInvitation
public Invitation getInvitation(Invitation inInvitation, User inveetee, Room room, boolean isPasswordProtected, String invitationpass, Invitation.Valid valid, User createdBy, Long languageId, Date mmStart, Date mmEnd, Appointment appointment) - Specified by:
getInvitationin interfaceIInvitationManager
-
getInvitation
public Invitation getInvitation(User inveetee, Room room, boolean isPasswordProtected, String invitationpass, Invitation.Valid valid, User createdBy, Long languageId, Date mmStart, Date mmEnd, Appointment appointment) - Specified by:
getInvitationin interfaceIInvitationManager
-