public class ScenarioSimulationXMLPersistence extends Object
Modifier and Type | Method and Description |
---|---|
String |
extractVersion(String rawXml) |
static String |
getCurrentVersion() |
static ScenarioSimulationXMLPersistence |
getInstance() |
MigrationStrategy |
getMigrationStrategy() |
protected ScenarioSimulationModel |
internalUnmarshal(String xml) |
String |
marshal(ScenarioSimulationModel sc) |
String |
migrateIfNecessary(String rawXml) |
void |
setMigrationStrategy(MigrationStrategy migrationStrategy) |
ScenarioSimulationModel |
unmarshal(String rawXml) |
ScenarioSimulationModel |
unmarshal(String rawXml,
boolean migrate) |
public static ScenarioSimulationXMLPersistence getInstance()
public String marshal(ScenarioSimulationModel sc)
public ScenarioSimulationModel unmarshal(String rawXml)
public ScenarioSimulationModel unmarshal(String rawXml, boolean migrate)
public MigrationStrategy getMigrationStrategy()
public void setMigrationStrategy(MigrationStrategy migrationStrategy)
public static String getCurrentVersion()
protected ScenarioSimulationModel internalUnmarshal(String xml)
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.