Package net.atthegate.server.service
Class InvitationService
java.lang.Object
net.atthegate.server.service.InvitationService
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
addSearchFields
(Invitation invitation) static void
static void
deleteInvitation
(String ownerKey, String code) Deprecated.static void
deleteInvitation
(Invitation invitation) static String
generateHtmlEmail
(Invitation invitation, UserSettings userSettings) static Invitation
getInvitation
(String code) static String
getInvitationUniqueCode
(Integer codeLength) static void
static String
saveInvitation
(Invitation invitation, String ownerKey) static void
saveInvitations
(List<Invitation> invitations, String ownerKey) static InvitationsListResult
searchInvitations
(String cursorStr, Map<String, Object> filter) static InvitationsListResult
-
Field Details
-
INVITATIONS_COUNT
public static final int INVITATIONS_COUNT- See Also:
-
-
Constructor Details
-
InvitationService
public InvitationService()
-
-
Method Details
-
getInvitation
-
addSearchFields
-
saveInvitation
-
saveInvitations
-
deleteInvitation
Deprecated. -
deleteAllInvalidInvitations
-
deleteInvitation
-
increaseCountAndCheckMax
-
generateHtmlEmail
public static String generateHtmlEmail(Invitation invitation, UserSettings userSettings) throws IOException, freemarker.template.TemplateException - Throws:
IOException
freemarker.template.TemplateException
-
searchInvitations
-
searchInvitations
-
getInvitationUniqueCode
-