Package io.quarkus.devtools.commands
Class RemoveExtensions
- java.lang.Object
-
- io.quarkus.devtools.commands.RemoveExtensions
-
public class RemoveExtensions extends Object
Instances of this class are not thread-safe. They are created per single invocation.
-
-
Field Summary
Fields Modifier and Type Field Description static StringEXTENSION_MANAGERstatic StringEXTENSIONSstatic StringOUTCOME_UPDATED
-
Constructor Summary
Constructors Constructor Description RemoveExtensions(QuarkusProject quarkusProject)RemoveExtensions(QuarkusProject quarkusProject, io.quarkus.devtools.messagewriter.MessageWriter messageWriter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QuarkusCommandOutcomeexecute()RemoveExtensionsextensionManager(ExtensionManager extensionManager)RemoveExtensionsextensions(Set<String> extensions)
-
-
-
Field Detail
-
EXTENSIONS
public static final String EXTENSIONS
- See Also:
- Constant Field Values
-
OUTCOME_UPDATED
public static final String OUTCOME_UPDATED
- See Also:
- Constant Field Values
-
EXTENSION_MANAGER
public static final String EXTENSION_MANAGER
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
RemoveExtensions
public RemoveExtensions(QuarkusProject quarkusProject)
-
RemoveExtensions
public RemoveExtensions(QuarkusProject quarkusProject, io.quarkus.devtools.messagewriter.MessageWriter messageWriter)
-
-
Method Detail
-
extensions
public RemoveExtensions extensions(Set<String> extensions)
-
extensionManager
public RemoveExtensions extensionManager(ExtensionManager extensionManager)
-
execute
public QuarkusCommandOutcome execute() throws QuarkusCommandException
- Throws:
QuarkusCommandException
-
-