Package org.apache.activemq.artemis.cli
Class Artemis
- java.lang.Object
-
- org.apache.activemq.artemis.cli.Artemis
-
public class Artemis extends Object
Artemis is the main CLI entry point for managing/running a broker. Want to start or debug a broker from an IDE? This is probably the best class to run. Make sure set the -Dartemis.instance=path/to/instance system property. You should also use the 'apache-artemis' module for the class path since that includes all artemis modules.
-
-
Constructor Summary
Constructors Constructor Description Artemis()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Objectexecute(boolean inputEnabled, File artemisHome, File artemisInstance, String... args)static Objectexecute(boolean inputEnabled, File artemisHome, File artemisInstance, ActionContext context, String... args)static Objectexecute(File artemisHome, File artemisInstance, List<String> args)static ObjectinternalExecute(File artemisHome, File artemisInstance, String[] args, ActionContext context)static ObjectinternalExecute(String... args)static voidmain(String... args)static voidprintBanner()static voidprintBanner(PrintStream out)
-
-
-
Method Detail
-
internalExecute
public static Object internalExecute(String... args) throws Exception
- Throws:
Exception
-
execute
public static Object execute(File artemisHome, File artemisInstance, List<String> args) throws Exception
- Throws:
Exception
-
execute
public static Object execute(boolean inputEnabled, File artemisHome, File artemisInstance, ActionContext context, String... args) throws Exception
- Throws:
Exception
-
execute
public static Object execute(boolean inputEnabled, File artemisHome, File artemisInstance, String... args) throws Exception
- Throws:
Exception
-
internalExecute
public static Object internalExecute(File artemisHome, File artemisInstance, String[] args, ActionContext context) throws Exception
- Throws:
Exception
-
printBanner
public static void printBanner(PrintStream out) throws Exception
- Throws:
Exception
-
-