org.inigma.utopia.sync
Class DataSyncTemplate

java.lang.Object
  extended by org.springframework.jdbc.core.simple.SimpleJdbcTemplate
      extended by org.inigma.utopia.sync.DataSyncTemplate
All Implemented Interfaces:
org.springframework.jdbc.core.simple.SimpleJdbcOperations

public class DataSyncTemplate
extends org.springframework.jdbc.core.simple.SimpleJdbcTemplate


Constructor Summary
DataSyncTemplate(javax.sql.DataSource ds)
           
 
Method Summary
 org.inigma.utopia.Kingdom getKingdom(int kingdom, int island)
           
 org.inigma.utopia.Kingdom getKingdomById(java.lang.String id)
           
 java.util.List<org.inigma.utopia.Kingdom> getKingdomSyncList(java.util.Calendar lastUpdate)
           
 org.inigma.utopia.Province getProvinceByName(java.lang.String name)
           
 java.util.List<org.inigma.utopia.Province> getProvinceSyncList(java.util.Calendar lastUpdate)
           
 boolean updateKingdom(org.inigma.utopia.Kingdom kingdom)
           
 boolean updateMilitary(org.inigma.utopia.Military military)
           
 boolean updateProvince(org.inigma.utopia.Province province)
           
 boolean updateScience(org.inigma.utopia.Science science)
           
 boolean updateSurvey(org.inigma.utopia.Survey survey)
           
 
Methods inherited from class org.springframework.jdbc.core.simple.SimpleJdbcTemplate
batchUpdate, batchUpdate, batchUpdate, batchUpdate, getJdbcOperations, getNamedParameterJdbcOperations, query, query, query, queryForInt, queryForInt, queryForInt, queryForList, queryForList, queryForList, queryForLong, queryForLong, queryForLong, queryForMap, queryForMap, queryForMap, queryForObject, queryForObject, queryForObject, queryForObject, queryForObject, queryForObject, update, update, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataSyncTemplate

public DataSyncTemplate(javax.sql.DataSource ds)
Method Detail

getKingdom

public org.inigma.utopia.Kingdom getKingdom(int kingdom,
                                            int island)

getProvinceByName

public org.inigma.utopia.Province getProvinceByName(java.lang.String name)

getKingdomById

public org.inigma.utopia.Kingdom getKingdomById(java.lang.String id)

getKingdomSyncList

public java.util.List<org.inigma.utopia.Kingdom> getKingdomSyncList(java.util.Calendar lastUpdate)

getProvinceSyncList

public java.util.List<org.inigma.utopia.Province> getProvinceSyncList(java.util.Calendar lastUpdate)

updateKingdom

public boolean updateKingdom(org.inigma.utopia.Kingdom kingdom)

updateProvince

public boolean updateProvince(org.inigma.utopia.Province province)

updateMilitary

public boolean updateMilitary(org.inigma.utopia.Military military)

updateScience

public boolean updateScience(org.inigma.utopia.Science science)

updateSurvey

public boolean updateSurvey(org.inigma.utopia.Survey survey)


Copyright © 2008. All Rights Reserved.