@Repository
@Primary
public class InteractikCalendarViewRepositoryImpl
extends org.osivia.services.calendar.view.portlet.repository.CalendarViewRepositoryImpl
CalendarViewRepositoryImplapplicationContextALL_DAY_PROPERTY, BCKG_COLOR, CMS_PATH_WINDOW_PROPERTY, COLOR_SYNCHRONIZATION, COMPACT_VIEW_WINDOW_PROPERTY, CREATED_SOURCE, DEFAULT_VIEW_WINDOW_PROPERTY, DESCRIPTION_PROPERTY, DISPLAYNAME_SYNCHRONIZATION, DOCUMENT_TYPE_AGENDA, DOCUMENT_TYPE_EVENEMENT, END_DATE_PROPERTY, ID_PARENT_SOURCE_PROPERTY, ID_SOURCE_PROPERTY, INTEGRATION_WINDOW_PROPERTY, LAST_MODIFIED_SOURCE, LIST_SOURCE_SYNCHRO, PRIMARY_CALENDAR_COLOR, READ_ONLY_WINDOW_PROPERTY, SOURCEID_SYNCHRONIZATION, START_DATE_PROPERTY, START_DATE_RECCURING_SOURCE, TITLE_PROPERTY, URL_SYNCHRONIZATION| Constructor and Description |
|---|
InteractikCalendarViewRepositoryImpl()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected org.osivia.services.calendar.view.portlet.model.events.Event |
fillEvent(org.nuxeo.ecm.automation.client.model.Document document,
fr.toutatice.portail.cms.nuxeo.api.NuxeoController nuxeoController) |
org.osivia.services.calendar.view.portlet.model.CalendarOptions |
getConfiguration(org.osivia.portal.api.context.PortalControllerContext portalControllerContext) |
org.osivia.services.calendar.view.portlet.model.events.Event |
getEvent(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
String docid) |
List<org.osivia.services.calendar.view.portlet.model.events.Event> |
getEvents(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
Date start,
Date end) |
void |
save(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
org.osivia.services.calendar.view.portlet.model.CalendarViewForm form) |
void |
saveConfiguration(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
org.osivia.services.calendar.view.portlet.model.CalendarOptions options) |
void |
synchronize(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
Map<org.osivia.services.calendar.view.portlet.model.events.EventKey,org.osivia.services.calendar.view.portlet.model.events.EventToSync> map) |
definePortletUri, getCalendarPath, getCMSPath, getColorIdAgenda, getDocument, getSynchronizationSources, getTitle, isEventEditable, removegetCurrentDocument, getTitle, insertContentMenubarItemspublic InteractikCalendarViewRepositoryImpl()
public org.osivia.services.calendar.view.portlet.model.CalendarOptions getConfiguration(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
throws javax.portlet.PortletException
getConfiguration in interface org.osivia.services.calendar.view.portlet.repository.CalendarViewRepositorygetConfiguration in class org.osivia.services.calendar.view.portlet.repository.CalendarViewRepositoryImpljavax.portlet.PortletExceptionpublic void saveConfiguration(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
org.osivia.services.calendar.view.portlet.model.CalendarOptions options)
throws javax.portlet.PortletException
saveConfiguration in interface org.osivia.services.calendar.view.portlet.repository.CalendarViewRepositorysaveConfiguration in class org.osivia.services.calendar.view.portlet.repository.CalendarViewRepositoryImpljavax.portlet.PortletExceptionpublic org.osivia.services.calendar.view.portlet.model.events.Event getEvent(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
String docid)
throws javax.portlet.PortletException
getEvent in interface org.osivia.services.calendar.view.portlet.repository.CalendarViewRepositorygetEvent in class org.osivia.services.calendar.view.portlet.repository.CalendarViewRepositoryImpljavax.portlet.PortletExceptionpublic void synchronize(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
Map<org.osivia.services.calendar.view.portlet.model.events.EventKey,org.osivia.services.calendar.view.portlet.model.events.EventToSync> map)
throws javax.portlet.PortletException
synchronize in interface org.osivia.services.calendar.view.portlet.repository.CalendarViewRepositorysynchronize in class org.osivia.services.calendar.view.portlet.repository.CalendarViewRepositoryImpljavax.portlet.PortletExceptionpublic void save(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
org.osivia.services.calendar.view.portlet.model.CalendarViewForm form)
throws javax.portlet.PortletException
save in interface org.osivia.services.calendar.view.portlet.repository.CalendarViewRepositorysave in class org.osivia.services.calendar.view.portlet.repository.CalendarViewRepositoryImpljavax.portlet.PortletExceptionpublic List<org.osivia.services.calendar.view.portlet.model.events.Event> getEvents(org.osivia.portal.api.context.PortalControllerContext portalControllerContext, Date start, Date end) throws javax.portlet.PortletException
getEvents in interface org.osivia.services.calendar.view.portlet.repository.CalendarViewRepositorygetEvents in class org.osivia.services.calendar.view.portlet.repository.CalendarViewRepositoryImpljavax.portlet.PortletExceptionprotected org.osivia.services.calendar.view.portlet.model.events.Event fillEvent(org.nuxeo.ecm.automation.client.model.Document document,
fr.toutatice.portail.cms.nuxeo.api.NuxeoController nuxeoController)
fillEvent in class org.osivia.services.calendar.view.portlet.repository.CalendarViewRepositoryImplCopyright © 2019. All rights reserved.