Package org.silverpeas.core.calendar
Interface CalendarResourcePathProvider
-
- All Known Implementing Classes:
DefaultCalendarResourcePathProvider
public interface CalendarResourcePathProviderProvidesResourcePathabout object handled by Calendar API.- Author:
- silveryocha
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static CalendarResourcePathProviderget()<T extends Contribution>
Optional<ResourcePath<T>>getResourcePathOf(CalendarEvent calendarEvent)Gets a calendar component path without taking care about right accesses.<T extends Contribution>
Optional<ResourcePath<T>>getResourcePathOf(CalendarEventOccurrence occurrence)Gets a calendar component path without taking care about right accesses.
-
-
-
Method Detail
-
get
static CalendarResourcePathProvider get()
-
getResourcePathOf
<T extends Contribution> Optional<ResourcePath<T>> getResourcePathOf(CalendarEvent calendarEvent)
Gets a calendar component path without taking care about right accesses.- Type Parameters:
T- the type the contribution.- Parameters:
calendarEvent- aCalendarEventinstance.- Returns:
- the optional
ResourcePathinstance.
-
getResourcePathOf
<T extends Contribution> Optional<ResourcePath<T>> getResourcePathOf(CalendarEventOccurrence occurrence)
Gets a calendar component path without taking care about right accesses.- Type Parameters:
T- the type the contribution.- Parameters:
occurrence- aCalendarEventOccurrenceinstance.- Returns:
- the optional
ResourcePathinstance.
-
-