|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--de.oio.bugkilla.management.PersistenceManager
Ein PersistenceManager ist nur für das Storage und ReStorage von Objekten (...) zuständig. Sämtliche Logik zum Ablagesystem, den Pfaden etc. sollte in einer abgetrennten Instanz erledigt werden.
Method Summary | |
java.io.File |
createPath(java.lang.String path)
creates an absolute path to the directory given in the String. |
TestSpecFileHandler |
getHandler()
Returns the handler. |
static PersistenceManager |
getInstance()
get a fresh initialized PersistanceManager |
java.util.Collection |
getRunnableTestSequences()
extract the TestSeries that should be runned |
java.io.File |
getScenarioPath()
Methode zu zurückgeben des Scenario-Pfades. |
java.io.File |
getSequencePath()
Methode zu zurückgeben des TestSequence-Hauptpfades. |
java.io.File |
getSeriesPath()
Methode zu zurückgeben des TestSeries-Pfades. |
static java.lang.String |
getStandardRootPath()
Returns the rESOURCEPATH. |
java.io.File |
getStandardRunnerPath()
Returns the standardRunnerPath. |
Scenario |
restoreScenario(Identity iD)
Methode zum wiederherstellen eines Scenarios. |
TestSequence |
restoreTestSequence(Identity iD)
Methode zum wiederherstellen einer TestSequence. |
TestSeries |
restoreTestSeries(Identity iD)
Methode zum wiederherstellen einer TestSerie. |
TestStep |
restoreTestStep(Identity iD,
Identity sequenceID)
Methode zum wiederherstellen eines TestSteps. |
UserInteraction |
restoreUserInteraction(Identity uiID,
Identity seqID)
Method restoreUserInteraction creates a new UserInteraction with it's depending TestSteps. |
void |
storeTestSequence(TestSequence sequence)
Methode zum serialisieren einer TestSequence. |
void |
storeTestStep(TestStep step,
TestSequence seq)
Methode zum serialisieren eines TestSteps dazu wird das TestStep-Objekt in dem Verzeichnis gespeichert, welcher in dem TestStep angegeben ist. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public static PersistenceManager getInstance()
public static java.lang.String getStandardRootPath()
public java.io.File getStandardRunnerPath()
public java.io.File getSeriesPath()
public TestSeries restoreTestSeries(Identity iD)
iD
- ist das Identity Objekt welches den lokalen Speicherort der TestSerie darstellt
restoreScenario(de.oio.bugkilla.protocol.Identity)
public java.io.File getScenarioPath()
public Scenario restoreScenario(Identity iD)
iD
- ist das Identity Objekt welches den lokalen Speicherort des Scenarios darstellt
restoreTestSequence(de.oio.bugkilla.protocol.Identity)
public java.io.File getSequencePath()
public TestSequence restoreTestSequence(Identity iD)
iD
- ist das Identity Objekt welches den lokalen Speicherort der TestSequence darstellt
public UserInteraction restoreUserInteraction(Identity uiID, Identity seqID)
uiID
- identity for the UserInteractionseqID
- identity for the TestSequence
public TestStep restoreTestStep(Identity iD, Identity sequenceID)
iD
- ist das Identity Objekt welches den lokalen Speicherort des TestSteps darstelltsequenceID
- the ID of the parent sequence
public void storeTestSequence(TestSequence sequence)
sequence
- die TestSequence welche gespeichert werden soll.public void storeTestStep(TestStep step, TestSequence seq)
step
- der TestStep welcher gespeichert werden soll.seq
- the appropriated TestSequence objectpublic java.io.File createPath(java.lang.String path)
path
- aString representation of the path described above
public java.util.Collection getRunnableTestSequences()
public TestSpecFileHandler getHandler()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |