com.silverpeas.mailinglist.service.notification
Class StubSilverpeasCalendarBm

java.lang.Object
  extended by com.silverpeas.mailinglist.service.notification.StubSilverpeasCalendarBm
All Implemented Interfaces:
com.stratelia.webactiv.calendar.control.SilverpeasCalendar

public class StubSilverpeasCalendarBm
extends Object
implements com.stratelia.webactiv.calendar.control.SilverpeasCalendar


Constructor Summary
StubSilverpeasCalendarBm()
           
 
Method Summary
 void addHolidayDate(com.stratelia.webactiv.calendar.model.HolidayDetail holiday)
           
 void addHolidayDates(List holidayDates)
           
 String addJournal(com.stratelia.webactiv.calendar.model.JournalHeader journal)
           
 void addJournalAttendee(String journalId, com.stratelia.webactiv.calendar.model.Attendee attendee)
           
 void addJournalCategory(String journalId, String categoryId)
           
 String addToDo(com.stratelia.webactiv.calendar.model.ToDoHeader todo)
           
 void addToDoAttendee(String todoId, com.stratelia.webactiv.calendar.model.Attendee attendee)
           
 Collection countMonthSchedulablesForUser(String month, String userId, String categoryId, String participation)
           
 Collection getAllCategories()
           
 List<String> getAllToDoForUser(String userId)
           
 com.stratelia.webactiv.calendar.model.Category getCategory(String categoryId)
           
 Collection getClosedToDos(String organizerId)
           
 Collection getDaySchedulablesForUser(String day, String userId, String categoryId, String participation)
           
 javax.ejb.EJBHome getEJBHome()
           
 Collection getExternalJournalHeadersForUser(String userId)
           
 Collection getExternalJournalHeadersForUserAfterDate(String userId, Date startDate)
           
 Collection getExternalTodos(String spaceId, String componentId, String externalId)
           
 javax.ejb.Handle getHandle()
           
 List getHolidayDates(String userId)
           
 List getHolidayDates(String userId, Date beginDate, Date endDate)
           
 Collection getJournalAttendees(String journalId)
           
 Collection getJournalCategories(String journalId)
           
 com.stratelia.webactiv.calendar.model.JournalHeader getJournalHeader(String journalId)
           
 Collection getJournalHeadersForUserAfterDate(String userId, Date startDate, int nbReturned)
           
 List<com.stratelia.webactiv.calendar.socialnetwork.SocialInformationEvent> getLastEventsForMyContacts(String day, String myId, List<String> myContactsIds, Date begin, Date end)
           
 List<com.stratelia.webactiv.calendar.socialnetwork.SocialInformationEvent> getMyLastEvents(String day, String myId, Date begin, Date end)
           
 Collection getNextDaySchedulablesForUser(String day, String userId, String categoryId, String participation)
           
 List<com.stratelia.webactiv.calendar.socialnetwork.SocialInformationEvent> getNextEventsForMyContacts(String day, String myId, List<String> myContactsIds, Date begin, Date end)
           
 List<com.stratelia.webactiv.calendar.model.JournalHeader> getNextEventsForUser(String day, String userId, String classification, Date begin, Date end)
           
 Collection getNotCompletedToDosForUser(String userId)
           
 Collection getOrganizerToDos(String organizerId)
           
 Collection getPeriodSchedulablesForUser(String begin, String end, String userId, String categoryId, String participation)
           
 Object getPrimaryKey()
           
 Collection getTentativeSchedulablesForUser(String userId)
           
 Collection getToDoAttendees(String todoId)
           
 com.stratelia.webactiv.calendar.model.ToDoHeader getToDoHeader(String todoId)
           
 boolean hasTentativeSchedulablesForUser(String userId)
           
 void indexAllJournal()
           
 void indexAllTodo()
           
 boolean isHolidayDate(com.stratelia.webactiv.calendar.model.HolidayDetail date)
           
 boolean isIdentical(javax.ejb.EJBObject arg0)
           
 void removeHolidayDate(com.stratelia.webactiv.calendar.model.HolidayDetail holiday)
           
 void removeHolidayDates(List holidayDates)
           
 void removeJournal(String journalId)
           
 void removeJournalAttendee(String journalId, com.stratelia.webactiv.calendar.model.Attendee attendee)
           
 void removeJournalCategory(String journalId, String categoryId)
           
 void removeToDo(String id)
           
 void removeToDoAttendee(String todoId, com.stratelia.webactiv.calendar.model.Attendee attendee)
           
 void removeToDoByInstanceId(String instanceId)
           
 void setJournalAttendees(String journalId, String[] userIds)
           
 void setJournalCategories(String journalId, String[] categoryIds)
           
 void setJournalParticipationStatus(String journalId, String userId, String participation)
           
 void setToDoAttendees(String todoId, String[] userIds)
           
 void updateJournal(com.stratelia.webactiv.calendar.model.JournalHeader journal)
           
 void updateToDo(com.stratelia.webactiv.calendar.model.ToDoHeader todo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StubSilverpeasCalendarBm

public StubSilverpeasCalendarBm()
Method Detail

addHolidayDate

public void addHolidayDate(com.stratelia.webactiv.calendar.model.HolidayDetail holiday)
Specified by:
addHolidayDate in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

addHolidayDates

public void addHolidayDates(List holidayDates)
Specified by:
addHolidayDates in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

addJournal

public String addJournal(com.stratelia.webactiv.calendar.model.JournalHeader journal)
Specified by:
addJournal in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

addJournalAttendee

public void addJournalAttendee(String journalId,
                               com.stratelia.webactiv.calendar.model.Attendee attendee)
Specified by:
addJournalAttendee in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

addJournalCategory

public void addJournalCategory(String journalId,
                               String categoryId)
Specified by:
addJournalCategory in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

addToDo

public String addToDo(com.stratelia.webactiv.calendar.model.ToDoHeader todo)
Specified by:
addToDo in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

addToDoAttendee

public void addToDoAttendee(String todoId,
                            com.stratelia.webactiv.calendar.model.Attendee attendee)
Specified by:
addToDoAttendee in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

countMonthSchedulablesForUser

public Collection countMonthSchedulablesForUser(String month,
                                                String userId,
                                                String categoryId,
                                                String participation)
Specified by:
countMonthSchedulablesForUser in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

getAllCategories

public Collection getAllCategories()
Specified by:
getAllCategories in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

getCategory

public com.stratelia.webactiv.calendar.model.Category getCategory(String categoryId)
Specified by:
getCategory in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

getClosedToDos

public Collection getClosedToDos(String organizerId)
Specified by:
getClosedToDos in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

getDaySchedulablesForUser

public Collection getDaySchedulablesForUser(String day,
                                            String userId,
                                            String categoryId,
                                            String participation)
Specified by:
getDaySchedulablesForUser in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

getExternalJournalHeadersForUser

public Collection getExternalJournalHeadersForUser(String userId)
Specified by:
getExternalJournalHeadersForUser in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

getExternalJournalHeadersForUserAfterDate

public Collection getExternalJournalHeadersForUserAfterDate(String userId,
                                                            Date startDate)
Specified by:
getExternalJournalHeadersForUserAfterDate in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

getExternalTodos

public Collection getExternalTodos(String spaceId,
                                   String componentId,
                                   String externalId)
Specified by:
getExternalTodos in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

getHolidayDates

public List getHolidayDates(String userId)
Specified by:
getHolidayDates in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

getHolidayDates

public List getHolidayDates(String userId,
                            Date beginDate,
                            Date endDate)
Specified by:
getHolidayDates in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

getJournalAttendees

public Collection getJournalAttendees(String journalId)
Specified by:
getJournalAttendees in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

getJournalCategories

public Collection getJournalCategories(String journalId)
Specified by:
getJournalCategories in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

getJournalHeader

public com.stratelia.webactiv.calendar.model.JournalHeader getJournalHeader(String journalId)
Specified by:
getJournalHeader in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

getJournalHeadersForUserAfterDate

public Collection getJournalHeadersForUserAfterDate(String userId,
                                                    Date startDate,
                                                    int nbReturned)
Specified by:
getJournalHeadersForUserAfterDate in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

getNextDaySchedulablesForUser

public Collection getNextDaySchedulablesForUser(String day,
                                                String userId,
                                                String categoryId,
                                                String participation)
Specified by:
getNextDaySchedulablesForUser in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

getNotCompletedToDosForUser

public Collection getNotCompletedToDosForUser(String userId)
Specified by:
getNotCompletedToDosForUser in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

getAllToDoForUser

public List<String> getAllToDoForUser(String userId)
Specified by:
getAllToDoForUser in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

getOrganizerToDos

public Collection getOrganizerToDos(String organizerId)
Specified by:
getOrganizerToDos in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

getPeriodSchedulablesForUser

public Collection getPeriodSchedulablesForUser(String begin,
                                               String end,
                                               String userId,
                                               String categoryId,
                                               String participation)
Specified by:
getPeriodSchedulablesForUser in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

getTentativeSchedulablesForUser

public Collection getTentativeSchedulablesForUser(String userId)
Specified by:
getTentativeSchedulablesForUser in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

getToDoAttendees

public Collection getToDoAttendees(String todoId)
Specified by:
getToDoAttendees in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

getToDoHeader

public com.stratelia.webactiv.calendar.model.ToDoHeader getToDoHeader(String todoId)
Specified by:
getToDoHeader in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

hasTentativeSchedulablesForUser

public boolean hasTentativeSchedulablesForUser(String userId)
Specified by:
hasTentativeSchedulablesForUser in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

indexAllJournal

public void indexAllJournal()
Specified by:
indexAllJournal in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

indexAllTodo

public void indexAllTodo()
Specified by:
indexAllTodo in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

isHolidayDate

public boolean isHolidayDate(com.stratelia.webactiv.calendar.model.HolidayDetail date)
Specified by:
isHolidayDate in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

removeHolidayDate

public void removeHolidayDate(com.stratelia.webactiv.calendar.model.HolidayDetail holiday)
Specified by:
removeHolidayDate in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

removeHolidayDates

public void removeHolidayDates(List holidayDates)
Specified by:
removeHolidayDates in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

removeJournal

public void removeJournal(String journalId)
Specified by:
removeJournal in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

removeJournalAttendee

public void removeJournalAttendee(String journalId,
                                  com.stratelia.webactiv.calendar.model.Attendee attendee)
Specified by:
removeJournalAttendee in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

removeJournalCategory

public void removeJournalCategory(String journalId,
                                  String categoryId)
Specified by:
removeJournalCategory in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

removeToDo

public void removeToDo(String id)
Specified by:
removeToDo in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

removeToDoAttendee

public void removeToDoAttendee(String todoId,
                               com.stratelia.webactiv.calendar.model.Attendee attendee)
Specified by:
removeToDoAttendee in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

removeToDoByInstanceId

public void removeToDoByInstanceId(String instanceId)
Specified by:
removeToDoByInstanceId in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

setJournalAttendees

public void setJournalAttendees(String journalId,
                                String[] userIds)
Specified by:
setJournalAttendees in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

setJournalCategories

public void setJournalCategories(String journalId,
                                 String[] categoryIds)
Specified by:
setJournalCategories in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

setJournalParticipationStatus

public void setJournalParticipationStatus(String journalId,
                                          String userId,
                                          String participation)
Specified by:
setJournalParticipationStatus in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

setToDoAttendees

public void setToDoAttendees(String todoId,
                             String[] userIds)
Specified by:
setToDoAttendees in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

updateJournal

public void updateJournal(com.stratelia.webactiv.calendar.model.JournalHeader journal)
Specified by:
updateJournal in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

updateToDo

public void updateToDo(com.stratelia.webactiv.calendar.model.ToDoHeader todo)
Specified by:
updateToDo in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

getEJBHome

public javax.ejb.EJBHome getEJBHome()

getHandle

public javax.ejb.Handle getHandle()

getPrimaryKey

public Object getPrimaryKey()

isIdentical

public boolean isIdentical(javax.ejb.EJBObject arg0)

getNextEventsForUser

public List<com.stratelia.webactiv.calendar.model.JournalHeader> getNextEventsForUser(String day,
                                                                                      String userId,
                                                                                      String classification,
                                                                                      Date begin,
                                                                                      Date end)
Specified by:
getNextEventsForUser in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

getNextEventsForMyContacts

public List<com.stratelia.webactiv.calendar.socialnetwork.SocialInformationEvent> getNextEventsForMyContacts(String day,
                                                                                                             String myId,
                                                                                                             List<String> myContactsIds,
                                                                                                             Date begin,
                                                                                                             Date end)
Specified by:
getNextEventsForMyContacts in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

getLastEventsForMyContacts

public List<com.stratelia.webactiv.calendar.socialnetwork.SocialInformationEvent> getLastEventsForMyContacts(String day,
                                                                                                             String myId,
                                                                                                             List<String> myContactsIds,
                                                                                                             Date begin,
                                                                                                             Date end)
Specified by:
getLastEventsForMyContacts in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar

getMyLastEvents

public List<com.stratelia.webactiv.calendar.socialnetwork.SocialInformationEvent> getMyLastEvents(String day,
                                                                                                  String myId,
                                                                                                  Date begin,
                                                                                                  Date end)
Specified by:
getMyLastEvents in interface com.stratelia.webactiv.calendar.control.SilverpeasCalendar


Copyright © 2016 Silverpeas. All Rights Reserved.