public interface SchedulerRepository
| Modifier and Type | Field and Description |
|---|---|
static String |
ALL_DAY_PROPERTY
All day Nuxeo property.
|
static String |
BCKG_COLOR
Background color
|
static String |
COLOR_SYNCHRONIZATION
Default color of synchronized events
|
static String |
DESCRIPTION_PROPERTY
Description
|
static String |
DISPLAYNAME_SYNCHRONIZATION
Default color of synchronized events
|
static String |
DOCUMENT_TYPE_AGENDA
Calendar document type name.
|
static String |
DOCUMENT_TYPE_EVENEMENT
Calendar event document type name.
|
static String |
END_DATE_PROPERTY
End date Nuxeo property.
|
static String |
LIST_SOURCE_SYNCHRO
List of synchronization sources
|
static String |
PRIMARY_CALENDAR_COLOR
Color of the primary calendar
|
static String |
SOURCEID_SYNCHRONIZATION
Source ID
|
static String |
START_DATE_PROPERTY
Start date Nuxeo property.
|
static String |
TITLE_PROPERTY
Title
|
static String |
URL_SYNCHRONIZATION
URL to synchronize agenda
|
| Modifier and Type | Method and Description |
|---|---|
List<Event> |
getEvents(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
String startDate,
String endDate,
String workspacePath)
List all events in a user workspace in the week starting from the start date
|
List<Reservation> |
getReservations(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
String startDate,
String endDate,
String intervenant,
List<String> customerUsers)
List all reservations between start date and end date with that intervenant
|
List<org.osivia.portal.api.directory.v2.model.Person> |
searchPerson(String filter)
List all persons
|
void |
setCustomerInformation(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
SessionInformations sessionInformations,
String user)
List all users id of a client
|
static final String DOCUMENT_TYPE_EVENEMENT
static final String START_DATE_PROPERTY
static final String END_DATE_PROPERTY
static final String ALL_DAY_PROPERTY
static final String BCKG_COLOR
static final String TITLE_PROPERTY
static final String DESCRIPTION_PROPERTY
static final String DOCUMENT_TYPE_AGENDA
static final String URL_SYNCHRONIZATION
static final String SOURCEID_SYNCHRONIZATION
static final String COLOR_SYNCHRONIZATION
static final String DISPLAYNAME_SYNCHRONIZATION
static final String LIST_SOURCE_SYNCHRO
static final String PRIMARY_CALENDAR_COLOR
List<Event> getEvents(org.osivia.portal.api.context.PortalControllerContext portalControllerContext, String startDate, String endDate, String workspacePath) throws javax.portlet.PortletException
portalControllerContext - startDate - endDate - workspacePath - javax.portlet.PortletExceptionList<Reservation> getReservations(org.osivia.portal.api.context.PortalControllerContext portalControllerContext, String startDate, String endDate, String intervenant, List<String> customerUsers)
portalControllerContext - startDate - endDate - intervenant - customerUsers - List<org.osivia.portal.api.directory.v2.model.Person> searchPerson(String filter)
portalControllerContext - void setCustomerInformation(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
SessionInformations sessionInformations,
String user)
portalControllerContext - schedulerForm - user - Copyright © 2018. All rights reserved.