Hello support team,
java.util.Calendar calendar = java.util.Calendar.getInstance(java.util.TimeZone.getTimeZone(“GMT”));
calendar.set(2015, java.util.Calendar.JANUARY, 1,0,0,0);
Date startDate = calendar.getTime();
calendar.set(2016, java.util.Calendar.MARCH, 1,0,0,0);
Date endDate = calendar.getTime();
MapiCalendarEventRecurrence f_reccurence = new MapiCalendarEventRecurrence();
f_reccurence.setRecurrencePattern(new MapiCalendarWeeklyRecurrencePattern());
f_reccurence.getRecurrencePattern().setPatternType(MapiCalendarRecurrencePatternType.Week);
f_reccurence.getRecurrencePattern().setOccurrenceCount(3);
f_reccurence.getRecurrencePattern().setPeriod(2);
f_reccurence.getRecurrencePattern().setEndType(MapiCalendarRecurrenceEndType.NeverEnd);
mapiWeakly = new MapiCalendar(“This is Location”, “This is Weekly”, “This is description”,startDate, endDate);
mapiWeakly.setLocation(“This is location”);
mapiWeakly.setRecurrence(f_reccurence);
*************************************************