public class GitConfigurationPersistenceResource extends AbstractFilePersistenceResource
ConfigurationPersister.PersistenceResource that persists to a configuration file upon commit, also
ensuring a git commit is made.| Constructor and Description |
|---|
GitConfigurationPersistenceResource(org.jboss.dmr.ModelNode model,
File fileName,
GitRepository repository,
AbstractConfigurationPersister persister) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doCommit(InputStream in) |
protected void |
gitCommit(String msg) |
void |
rollback() |
commit, getMarshalledInputStreamprotected final File file
public GitConfigurationPersistenceResource(org.jboss.dmr.ModelNode model,
File fileName,
GitRepository repository,
AbstractConfigurationPersister persister)
throws ConfigurationPersistenceException
public void rollback()
rollback in interface ConfigurationPersister.PersistenceResourcerollback in class AbstractFilePersistenceResourceprotected void gitCommit(String msg)
protected void doCommit(InputStream in)
doCommit in class AbstractFilePersistenceResourceCopyright © 2018 JBoss by Red Hat. All rights reserved.