com.google.code.ssm.test.dao
Class TestDAOImpl

java.lang.Object
  extended by com.google.code.ssm.test.dao.TestDAOImpl
All Implemented Interfaces:
TestDAO

@Repository(value="testDao")
public class TestDAOImpl
extends Object
implements TestDAO

Author:
Nelson Carpentier

Constructor Summary
TestDAOImpl()
           
 
Method Summary
 void decrement(String key)
           
 List<String> getAssignStrings()
           
 long getCounter(String key)
           
 String getDateString(String key)
           
 String getRandomString(Long key)
           
 List<String> getRandomStrings(List<Long> keys)
           
 List<String> getTimestampValues(List<Long> keys)
           
 void increment(String key)
           
 void invalidate(String key)
           
 void invalidateAssignStrings()
           
 void overrideDateString(int trash, String key, String overrideData)
           
 void overrideTimestampValues(int trash, List<Long> keys, String nuthin, List<String> overrideData)
           
 void update(String key, Long value)
           
 void updateAssignStrings(int bubpkus, List<String> newData)
           
 void updateRandomString(Long key)
           
 Long updateRandomStringAgain(Long key)
           
 void updateRandomStrings(List<Long> keys)
           
 List<Long> updateRandomStringsAgain(List<Long> keys)
           
 String updateTimestampValue(Long key)
           
 List<String> updateTimestamValues(List<Long> keys)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestDAOImpl

public TestDAOImpl()
Method Detail

getDateString

public String getDateString(String key)
Specified by:
getDateString in interface TestDAO

overrideDateString

public void overrideDateString(int trash,
                               String key,
                               String overrideData)
Specified by:
overrideDateString in interface TestDAO

getTimestampValues

public List<String> getTimestampValues(List<Long> keys)
Specified by:
getTimestampValues in interface TestDAO

updateTimestampValue

public String updateTimestampValue(Long key)
Specified by:
updateTimestampValue in interface TestDAO

updateTimestamValues

public List<String> updateTimestamValues(List<Long> keys)
Specified by:
updateTimestamValues in interface TestDAO

overrideTimestampValues

public void overrideTimestampValues(int trash,
                                    List<Long> keys,
                                    String nuthin,
                                    List<String> overrideData)
Specified by:
overrideTimestampValues in interface TestDAO

getRandomString

public String getRandomString(Long key)
Specified by:
getRandomString in interface TestDAO

updateRandomString

public void updateRandomString(Long key)
Specified by:
updateRandomString in interface TestDAO

updateRandomStringAgain

public Long updateRandomStringAgain(Long key)
Specified by:
updateRandomStringAgain in interface TestDAO

getRandomStrings

public List<String> getRandomStrings(List<Long> keys)
Specified by:
getRandomStrings in interface TestDAO

updateRandomStrings

public void updateRandomStrings(List<Long> keys)
Specified by:
updateRandomStrings in interface TestDAO

updateRandomStringsAgain

public List<Long> updateRandomStringsAgain(List<Long> keys)
Specified by:
updateRandomStringsAgain in interface TestDAO

getAssignStrings

public List<String> getAssignStrings()
Specified by:
getAssignStrings in interface TestDAO

invalidateAssignStrings

public void invalidateAssignStrings()
Specified by:
invalidateAssignStrings in interface TestDAO

updateAssignStrings

public void updateAssignStrings(int bubpkus,
                                List<String> newData)
Specified by:
updateAssignStrings in interface TestDAO

decrement

public void decrement(String key)
Specified by:
decrement in interface TestDAO

increment

public void increment(String key)
Specified by:
increment in interface TestDAO

getCounter

public long getCounter(String key)
Specified by:
getCounter in interface TestDAO

update

public void update(String key,
                   Long value)
Specified by:
update in interface TestDAO

invalidate

public void invalidate(String key)
Specified by:
invalidate in interface TestDAO


Copyright © 2014. All rights reserved.