
crash.commands.jcr.commit.groovy Maven / Gradle / Ivy
The newest version!
import org.crsh.cli.Man
import org.crsh.cli.Command
import org.crsh.cli.Usage
import org.crsh.jcr.command.Path
import org.crsh.cli.Argument;
public class commit extends org.crsh.jcr.command.JCRCommand {
@Usage("saves changes")
@Command
@Man("""Saves the changes done to the current session. A node can be provided to save the state of the
this nodes and its descendants only.""")
public void main(
@Argument
@Usage("the path to commit")
@Man("The path of the node to commit") Path path) {
assertConnected();
def node = findNodeByPath(path);
node.save();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy