@Service @Repository @Transactional public class EventServiceImpl extends AbstractPagingAndSortingService implements EventService
| Constructor and Description |
|---|
EventServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteEvent(Long eventId) |
Optional<EventModel> |
getEvent(Long eventId) |
Optional<EventModel> |
getEvent(String catalogId,
String eventName) |
Map<String,EventModel> |
getEventMap() |
List<EventModel> |
getEvents() |
List<EventModel> |
getEvents(int startPage,
int itemsPerPage,
String sortColumn,
String direction) |
List<EventModel> |
getEvents(String catalogId) |
List<EventModel> |
getEvents(String catalogId,
int startPage,
int itemsPerPage,
String sortColumn,
String direction) |
EventModel |
saveEvent(EventModel event) |
createPageRequestpublic List<EventModel> getEvents()
getEvents in interface EventServicepublic List<EventModel> getEvents(String catalogId)
getEvents in interface EventServicepublic List<EventModel> getEvents(int startPage, int itemsPerPage, String sortColumn, String direction)
getEvents in interface EventServicepublic List<EventModel> getEvents(String catalogId, int startPage, int itemsPerPage, String sortColumn, String direction)
getEvents in interface EventServicepublic Map<String,EventModel> getEventMap()
getEventMap in interface EventServicepublic Optional<EventModel> getEvent(Long eventId)
getEvent in interface EventServicepublic Optional<EventModel> getEvent(String catalogId, String eventName)
getEvent in interface EventServicepublic EventModel saveEvent(EventModel event)
saveEvent in interface EventServicepublic void deleteEvent(Long eventId)
deleteEvent in interface EventServiceCopyright © 2016-2018 Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.