Ejemplo n.º 1
0
  public static Invite invite(Task task, Map<String, String> emails) {
    Invite invite = new Invite();
    invite.setMessage(factory.getStrategy().getStringValue());
    invite.setSubject(factory.getStrategy().getStringValue());
    invite.setShareId(task.getId());
    invite.setShareClassName(Task.class.getName());
    invite.setInviter(task.getTaskCreator().getMember());

    invite.setDirectLink("http://reminded.me");
    invite.setNotificationType(NotificationTypeEnum.EMAIL.ordinal());

    invite.setEmailAddresses(emails);

    return invite;
  }