com.google.code.ssm.test.svc
Class TestSvcImpl

java.lang.Object
  extended by com.google.code.ssm.test.svc.TestSvcImpl
All Implemented Interfaces:
TestSvc

@Service(value="testSvc")
public class TestSvcImpl
extends Object
implements TestSvc

Author:
Nelson Carpentier

Constructor Summary
TestSvcImpl()
           
 
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 setDao(TestDAO dao)
           
 void update(String key, Long value)
           
 void updateAssignStrings(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

TestSvcImpl

public TestSvcImpl()
Method Detail

setDao

public void setDao(TestDAO dao)

getDateString

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

overrideDateString

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

getTimestampValues

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

updateTimestampValue

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

updateTimestamValues

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

overrideTimestampValues

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

getRandomString

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

updateRandomString

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

updateRandomStringAgain

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

getRandomStrings

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

updateRandomStrings

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

updateRandomStringsAgain

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

getAssignStrings

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

invalidateAssignStrings

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

updateAssignStrings

public void updateAssignStrings(List<String> newData)
Specified by:
updateAssignStrings in interface TestSvc

decrement

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

getCounter

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

increment

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

update

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

invalidate

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


Copyright © 2014. All rights reserved.