com.stratelia.webactiv.agenda.model
Class CalendarImportSettingsDaoJdbc

java.lang.Object
  extended by com.stratelia.webactiv.agenda.model.CalendarImportSettingsDaoJdbc
All Implemented Interfaces:
CalendarImportSettingsDao

public class CalendarImportSettingsDaoJdbc
extends Object
implements CalendarImportSettingsDao


Constructor Summary
CalendarImportSettingsDaoJdbc()
           
 
Method Summary
protected  void close(Connection connection)
           
 CalendarImportSettings getUserSettings(String userId)
          Get synchronisation user settings
 void saveUserSettings(CalendarImportSettings settings)
          Save synchronisation user settings
 void updateUserSettings(CalendarImportSettings settings)
          Update synchronisation user settings
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CalendarImportSettingsDaoJdbc

public CalendarImportSettingsDaoJdbc()
Method Detail

getUserSettings

public CalendarImportSettings getUserSettings(String userId)
Get synchronisation user settings

Specified by:
getUserSettings in interface CalendarImportSettingsDao
Parameters:
userId - Id of user whose settings belong to
Returns:
CalendarImportSettings object containing user settings, null if no settings found
See Also:
CalendarImportSettings

saveUserSettings

public void saveUserSettings(CalendarImportSettings settings)
                      throws AgendaException
Save synchronisation user settings

Specified by:
saveUserSettings in interface CalendarImportSettingsDao
Parameters:
settings - CalendarImportSettings object containing user settings
Throws:
AgendaException
See Also:
CalendarImportSettings

updateUserSettings

public void updateUserSettings(CalendarImportSettings settings)
                        throws AgendaException
Update synchronisation user settings

Specified by:
updateUserSettings in interface CalendarImportSettingsDao
Parameters:
settings - CalendarImportSettings object containing user settings
Throws:
AgendaException
See Also:
CalendarImportSettings

close

protected void close(Connection connection)


Copyright © 2016 Silverpeas. All Rights Reserved.