pekko/akka-fun-test-java/src/test/java/se/scalablesolutions/akka/api/PersistentClasher.java

26 lines
613 B
Java
Raw Normal View History

package se.scalablesolutions.akka.api;
2010-03-11 09:50:15 +01:00
import se.scalablesolutions.akka.persistence.common.*;
import se.scalablesolutions.akka.persistence.cassandra.*;
import se.scalablesolutions.akka.annotation.inittransactionalstate;
public class PersistentClasher {
private PersistentMap state;
@inittransactionalstate
public void init() {
state = CassandraStorage.newMap();
}
public String getState(String key) {
return (String)state.get(key).get();
}
public void setState(String key, String msg) {
state.put(key, msg);
}
public void clash() {
state.put("clasher", "was here");
}
}