From 15a84b99ce1aa6b60c91436365a03b2993f6708e Mon Sep 17 00:00:00 2001 From: Robert von Burg Date: Mon, 28 Feb 2022 23:35:08 +0100 Subject: [PATCH] [New] Added Command.validateAndDoCommand() --- .../src/main/java/li/strolch/service/api/Command.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/li.strolch.agent/src/main/java/li/strolch/service/api/Command.java b/li.strolch.agent/src/main/java/li/strolch/service/api/Command.java index 9bc7ab3a8..6123f69ea 100644 --- a/li.strolch.agent/src/main/java/li/strolch/service/api/Command.java +++ b/li.strolch.agent/src/main/java/li/strolch/service/api/Command.java @@ -299,4 +299,12 @@ public abstract class Command implements Restrictable { public void undo() { // do nothing } + + /** + * Simple method to call {@link #validate()} and {@link #doCommand()} in a single call + */ + public void validateAndDoCommand() { + validate(); + doCommand(); + } }