package org.infinispan.cli.commands;
import java.util.List;
import org.infinispan.cli.Context;
public interface Command {
String getName();
List<String> getOptions();
boolean isAvailable(Context context);
void execute(Context context, ProcessedCommand commandLine);
void complete(Context context, ProcessedCommand procCmd, List<String> candidates);
}