This is an automated email from the ASF dual-hosted git repository. dschneider pushed a commit to branch feature/GEODE-6102 in repository https://gitbox.apache.org/repos/asf/geode.git
commit ff5f8d0b0d2d11cfbe9643bf67074650b9200391 Author: Darrel Schneider <[email protected]> AuthorDate: Wed Dec 12 14:50:57 2018 -0800 add @CliAvailabilityIndicator --- .../connectors/jdbc/internal/cli/DestroyDataSourceCommand.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/cli/DestroyDataSourceCommand.java b/geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/cli/DestroyDataSourceCommand.java index fcd1ec4..3d1a2ec 100644 --- a/geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/cli/DestroyDataSourceCommand.java +++ b/geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/cli/DestroyDataSourceCommand.java @@ -17,6 +17,7 @@ package org.apache.geode.connectors.jdbc.internal.cli; import java.util.List; import java.util.Set; +import org.springframework.shell.core.annotation.CliAvailabilityIndicator; import org.springframework.shell.core.annotation.CliCommand; import org.springframework.shell.core.annotation.CliOption; @@ -123,4 +124,9 @@ public class DestroyDataSourceCommand extends SingleGfshCommand { CacheElement.removeElement(config.getJndiBindings(), (String) element); return true; } + + @CliAvailabilityIndicator({DESTROY_DATA_SOURCE}) + public boolean commandAvailable() { + return isOnlineCommandAvailable(); + } }
