public class GitConfigurationPersister extends XmlConfigurationPersister
ConfigurationPersister.PersistenceResource, ConfigurationPersister.SnapshotInfoNULL_SNAPSHOT_INFO| Constructor and Description |
|---|
GitConfigurationPersister(GitRepository gitRepository,
ConfigurationFile file,
QName rootElement,
org.jboss.staxmapper.XMLElementReader<List<org.jboss.dmr.ModelNode>> rootParser,
org.jboss.staxmapper.XMLElementWriter<ModelMarshallingContext> rootDeparser) |
GitConfigurationPersister(GitRepository gitRepository,
ConfigurationFile file,
QName rootElement,
org.jboss.staxmapper.XMLElementReader<List<org.jboss.dmr.ModelNode>> rootParser,
org.jboss.staxmapper.XMLElementWriter<ModelMarshallingContext> rootDeparser,
boolean suppressLoad) |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteSnapshot(String name) |
ConfigurationPersister.SnapshotInfo |
listSnapshots() |
String |
publish(String name) |
String |
snapshot(String name,
String comment) |
ConfigurationPersister.PersistenceResource |
store(org.jboss.dmr.ModelNode model,
Set<PathAddress> affectedAddresses) |
void |
successfulBoot() |
load, registerAdditionalRootElement, successfulBootmarshallAsXml, registerSubsystemWriter, registerSubsystemWriter, unregisterSubsystemWriterclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisPersisting, snapshotpublic GitConfigurationPersister(GitRepository gitRepository, ConfigurationFile file, QName rootElement, org.jboss.staxmapper.XMLElementReader<List<org.jboss.dmr.ModelNode>> rootParser, org.jboss.staxmapper.XMLElementWriter<ModelMarshallingContext> rootDeparser, boolean suppressLoad)
public GitConfigurationPersister(GitRepository gitRepository, ConfigurationFile file, QName rootElement, org.jboss.staxmapper.XMLElementReader<List<org.jboss.dmr.ModelNode>> rootParser, org.jboss.staxmapper.XMLElementWriter<ModelMarshallingContext> rootDeparser)
public void successfulBoot()
throws ConfigurationPersistenceException
successfulBoot in interface ConfigurationPersistersuccessfulBoot in class AbstractConfigurationPersisterConfigurationPersistenceExceptionpublic ConfigurationPersister.PersistenceResource store(org.jboss.dmr.ModelNode model, Set<PathAddress> affectedAddresses) throws ConfigurationPersistenceException
store in interface ConfigurationPersisterstore in class XmlConfigurationPersisterConfigurationPersistenceExceptionpublic String snapshot(String name, String comment) throws ConfigurationPersistenceException
public String publish(String name) throws ConfigurationPersistenceException
public void deleteSnapshot(String name)
deleteSnapshot in interface ConfigurationPersisterdeleteSnapshot in class AbstractConfigurationPersisterpublic ConfigurationPersister.SnapshotInfo listSnapshots()
listSnapshots in interface ConfigurationPersisterlistSnapshots in class AbstractConfigurationPersisterCopyright © 2021 JBoss by Red Hat. All rights reserved.