This is starting point for all things related to Prevayler and me. You'll find here some Polish documents about Prevayler and my PAT project.
//init system prevaylerSystem = new SnapshotPrevayler(new World(), "/repository/"); world = prevaylerSystem.system(); //getting objects from "repository" Human tom = world.getHumanByName("tom"); tom.sayName(); // $> "my name is Tom" Jenny jenny = new Human("Jenny"); //adding new objects to "repository" world.newHumanBorn(jenny); //transactions? here You are transactions.marry(tom, monik); //Facade: transactions //marry(Human man, Human woman) //{ // man.wife(monik); // woman.husband(tom); //} // !! crash !! // power is off // power is on // Linux 2.4.18... // System ready // Tomcat started.. // Prevayler system ... recovered // Transaction: marry(tom, monik) // .. // system ready.. monik.showHusband(); // $> "Tom is my husband"