|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.stratelia.silverpeas.peasCore.AbstractComponentSessionController
com.silverpeas.scheduleevent.control.ScheduleEventSessionController
public class ScheduleEventSessionController
Field Summary |
---|
Fields inherited from class com.stratelia.silverpeas.peasCore.AbstractComponentSessionController |
---|
CHARACTER_ENCODING, context |
Constructor Summary | |
---|---|
ScheduleEventSessionController(com.stratelia.silverpeas.peasCore.MainSessionController mainSessionCtrl,
com.stratelia.silverpeas.peasCore.ComponentContext componentContext)
Standard Session Controller Constructeur |
Methods inherited from class com.stratelia.silverpeas.peasCore.AbstractComponentSessionController |
---|
addClipboardSelection, clipboardPasteDone, close, getAlertUser, getClipboardCount, getClipboardErrorMessage, getClipboardExceptionError, getClipboardName, getClipboardObjects, getClipboardSelectedObjects, getClipboardSize, getComponentAccessController, getComponentId, getComponentLabel, getComponentName, getComponentParameters, getComponentParameterValue, getComponentParameterValue, getComponentRootName, getComponentUrl, getFavoriteSpace, getGenericPanel, getHighestSilverpeasUserRole, getIcon, getLanguage, getLastResults, getLook, getMultilang, getOrganisationController, getPersonalization, getRSSUrl, getSelection, getServerNameAndPort, getSettings, getSilverpeasUserRoles, getSpaceId, getSpaceLabel, getString, getSubscriptionContext, getUrlEncodedParameter, getUserAccessLevel, getUserAvailComponentIds, getUserAvailSpaceIds, getUserDetail, getUserDetail, getUserId, getUserManageableGroupIds, getUserManageableSpaceIds, getUserRoleLevel, getUserRoles, isAppInMaintenance, isGroupManager, isPasswordChangeAllowed, isSpaceInMaintenance, removeClipboardElement, setAppModeMaintenance, setClipboardError, setClipboardSelectedElement, setComponentRootName, setFavoriteSpaceToMainSessionController, setGenericPanel, setIconFileName, setLastResults, setMultilangFileName, setResourceFileName, setSpaceModeMaintenance |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ScheduleEventSessionController(com.stratelia.silverpeas.peasCore.MainSessionController mainSessionCtrl, com.stratelia.silverpeas.peasCore.ComponentContext componentContext)
mainSessionCtrl
- The user's profilecomponentContext
- The component's profile
Method Detail |
---|
public void setCurrentScheduleEvent(ScheduleEvent currentScheduleEvent)
public ScheduleEvent getCurrentScheduleEvent()
public ScheduleEventBean getCurrentScheduleEventVO()
public void resetScheduleEventCreationBuffer()
public void createCurrentScheduleEvent()
public boolean isCurrentScheduleEventDefined()
public String initSelectUsersPanel()
public void setIdUsersAndGroups()
public void addContributors(String[] usersId, Set<Contributor> recordedContributors)
public void updateIdUsersAndGroups()
public void save()
public void sendSubscriptionsNotification()
public void sendCallAgainNotification(String message)
public List<ScheduleEvent> getScheduleEventsByUserId()
public ScheduleEvent getDetail(String id)
public void switchState(String id)
public void delete(String scheduleEventId)
public void updateUserAvailabilities(ScheduleEvent scheduleEvent)
public ScheduleEvent purgeOldResponseForUserId(ScheduleEvent scheduleEvent)
public Double getSubscribersRateAnswerFor(ScheduleEvent event)
public Set<OptionDateVO> getCurrentOptionalDateIndexes() throws Exception
Exception
public void setCurrentScheduleEventWith(Set<OptionDateVO> optionalDays)
public Response makeReponseFor(ScheduleEvent scheduleEvent, String dateId)
public String exportToICal(ScheduleEvent event) throws Exception
Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |