Class InvitationManager
- java.lang.Object
-
- org.apache.openmeetings.service.room.InvitationManager
-
- All Implemented Interfaces:
IInvitationManager
@Component public class InvitationManager extends Object implements IInvitationManager
- Author:
- swagner
-
-
Constructor Summary
Constructors Constructor Description InvitationManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InvitationgetInvitation(Invitation inInvitation, User inveetee, Room room, boolean isPasswordProtected, String invitationpass, Invitation.Valid valid, User createdBy, Long languageId, Date mmStart, Date mmEnd, Appointment appointment)InvitationgetInvitation(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)voidprocessInvitation(Appointment a, MeetingMember mm, Invitation.MessageType type, boolean sendMail)voidsendInvitationLink(Invitation i, Invitation.MessageType type, String subject, String message, boolean ical, String baseUrl)
-
-
-
Method Detail
-
sendInvitationLink
public void sendInvitationLink(Invitation i, Invitation.MessageType type, String subject, String message, boolean ical, String baseUrl)
- Specified by:
sendInvitationLinkin interfaceIInvitationManager
-
processInvitation
public void processInvitation(Appointment a, MeetingMember member, Invitation.MessageType type)
- 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
-
-