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. 
 
 - 
 
 -