List of usage examples for org.springframework.dao DataAccessException getClass
@HotSpotIntrinsicCandidate public final native Class<?> getClass();
From source file:org.sakaiproject.dash.dao.impl.DashboardDaoImpl.java
public boolean updateCalendarItemTime(String entityReference, String labelKey, Integer sequenceNumber, Date newDate) {/*from www.j a v a2 s . c o m*/ if (log.isDebugEnabled()) { log.debug("updateCalendarItemTime( " + entityReference + "," + labelKey + "," + sequenceNumber + "," + newDate + ")"); } try { if (sequenceNumber == null) { getJdbcTemplate().update(getStatement("update.CalendarItem.calendarTime.entityReference.labelKey"), new Object[] { newDate, entityReference, labelKey }); } else { getJdbcTemplate().update( getStatement("update.CalendarItem.calendarTime.entityReference.labelKey.sequenceNumber"), new Object[] { newDate, entityReference, labelKey, sequenceNumber }); } return true; } catch (DataAccessException ex) { log.warn("updateCalendarItemTime: Error executing query: " + ex.getClass() + ":" + ex.getMessage()); return false; } }
From source file:org.sakaiproject.dash.dao.impl.DashboardDaoImpl.java
public boolean updateCalendarItemsLabelKey(String entityReference, String oldLabelKey, String newLabelKey) { if (log.isDebugEnabled()) { log.debug("updateCalendarItemTime( " + entityReference + "," + oldLabelKey + "," + newLabelKey + ")"); }/*from ww w .j a v a2 s . c o m*/ try { getJdbcTemplate().update(getStatement("update.CalendarItemsLabelKey.entityReference.oldLabelKey"), new Object[] { newLabelKey, entityReference, oldLabelKey }); return true; } catch (DataAccessException ex) { log.warn( "updateCalendarsItemLabelKey: Error executing query: " + ex.getClass() + ":" + ex.getMessage()); return false; } }
From source file:org.sakaiproject.dash.dao.impl.DashboardDaoImpl.java
public boolean updateCalendarItemTitle(Long id, String newTitle) { if (log.isDebugEnabled()) { log.debug("updateCalendarItemTitle( " + id + "," + newTitle + ")"); }/*from ww w . j av a 2s .c om*/ try { getJdbcTemplate().update(getStatement("update.CalendarItem.title"), new Object[] { newTitle, id }); return true; } catch (DataAccessException ex) { log.warn("updateCalendarItemTitle: Error executing query: " + ex.getClass() + ":" + ex.getMessage()); return false; } }
From source file:org.sakaiproject.dash.dao.impl.DashboardDaoImpl.java
public boolean updateCalendarLink(CalendarLink calendarLink) { if (log.isDebugEnabled()) { log.debug("updateCalendarLink( " + calendarLink.toString() + ")"); }/*from www . ja va2s . co m*/ // update dash_calendar_link set person_id=?, item_id=?, context_id=?, hidden=?, sticky=? where id=? try { getJdbcTemplate().update(getStatement("update.CalendarLink"), new Object[] { calendarLink.getPerson().getId(), calendarLink.getCalendarItem().getId(), calendarLink.getContext().getId(), calendarLink.isHidden(), calendarLink.isSticky(), calendarLink.getId() }); return true; } catch (DataAccessException ex) { log.warn("updateCalendarLink: Error executing query: " + ex.getClass() + ":" + ex.getMessage()); return false; } }
From source file:org.sakaiproject.dash.dao.impl.DashboardDaoImpl.java
public boolean updateContextTitle(String contextId, String newContextTitle) { if (log.isDebugEnabled()) { log.debug("updateContextTitle( " + contextId + "," + newContextTitle + ")"); }// www.ja v a2 s .co m try { getJdbcTemplate().update(getStatement("update.Context.title"), new Object[] { newContextTitle, contextId }); return true; } catch (DataAccessException ex) { log.warn("updateContextTitle: Error executing query: " + ex.getClass() + ":" + ex.getMessage()); return false; } }
From source file:org.sakaiproject.dash.dao.impl.DashboardDaoImpl.java
public boolean updateNewsItemTime(Long id, Date newTime, String newGroupingIdentifier) { if (log.isDebugEnabled()) { log.debug("updateNewsItemTime( " + id + "," + newTime + ")"); }/*from w w w. jav a 2 s .c om*/ try { getJdbcTemplate().update(getStatement("update.NewsItem.newsTime"), new Object[] { newTime, newGroupingIdentifier, id }); return true; } catch (DataAccessException ex) { log.warn("updateNewsItemTime: Error executing query: " + ex.getClass() + ":" + ex.getMessage()); return false; } }
From source file:org.sakaiproject.dash.dao.impl.DashboardDaoImpl.java
public boolean updateNewsItemTitle(Long id, String newTitle, Date newNewsTime, String newLabelKey, String newGroupingIdentifier) { if (log.isDebugEnabled()) { log.debug("updateNewsItemTitle( " + id + "," + newTitle + ")"); }//from www . j a v a 2 s . c o m if (id == null || newTitle == null || newNewsTime == null || newLabelKey == null) { log.warn("updateNewsItemTitle() called with null values"); return false; } try { getJdbcTemplate().update(getStatement("update.NewsItem.title"), new Object[] { newTitle, newNewsTime, newLabelKey, newGroupingIdentifier, id }); return true; } catch (DataAccessException ex) { log.warn("updateNewsItemTitle: Error executing query: " + ex.getClass() + ":" + ex.getMessage()); return false; } }
From source file:org.sakaiproject.dash.dao.impl.DashboardDaoImpl.java
public boolean updateNewsLink(NewsLink newsLink) { if (log.isDebugEnabled()) { log.debug("updateNewsLink( " + newsLink.toString() + ")"); }// ww w .j a v a 2 s .c o m // update dash_news_link set person_id=?, item_id=?, context_id=?, hidden=?, sticky=? where id=? try { getJdbcTemplate().update(getStatement("update.NewsLink"), new Object[] { newsLink.getPerson().getId(), newsLink.getNewsItem().getId(), newsLink.getContext().getId(), newsLink.isHidden(), newsLink.isSticky(), newsLink.getId() }); return true; } catch (DataAccessException ex) { log.warn("updateNewsLink: Error executing query: " + ex.getClass() + ":" + ex.getMessage()); return false; } }
From source file:org.sakaiproject.dash.dao.impl.DashboardDaoImpl.java
public boolean updateRepeatingCalendarItemFrequency(String entityReference, String frequency) { if (log.isDebugEnabled()) { log.debug("updateRepeatingCalendarItemFrequency( " + entityReference + "," + frequency + ")"); }/* ww w . jav a 2 s . c o m*/ try { getJdbcTemplate().update(getStatement("update.RepeatingEventsFrequency.entityReference"), new Object[] { frequency, entityReference }); return true; } catch (DataAccessException ex) { log.warn("updateRepeatingCalendarItemFrequency: Error executing query: " + ex.getClass() + ":" + ex.getMessage()); return false; } }
From source file:org.sakaiproject.dash.dao.impl.DashboardDaoImpl.java
public boolean updateRepeatingCalendarItemsLabelKey(String entityReference, String oldLabelKey, String newLabelKey) {/* w w w .jav a 2 s.com*/ if (log.isDebugEnabled()) { log.debug("updateRepeatingCalendarItemsLabelKey( " + entityReference + "," + oldLabelKey + "," + newLabelKey + ")"); } try { getJdbcTemplate().update(getStatement("update.RepeatingEventsLabelKey.entityReference.oldLabelKey"), new Object[] { newLabelKey, entityReference, oldLabelKey }); return true; } catch (DataAccessException ex) { log.warn("updateRepeatingCalendarItemsLabelKey: Error executing query: " + ex.getClass() + ":" + ex.getMessage()); return false; } }