public interface ConfigurationExtension
| Modifier and Type | Method and Description |
|---|---|
boolean |
commandLineContainsArgument(String arg)
Checks if the argument is one of those required for this configuration extension.
|
String |
getCommandLineInstructions()
Returns the command line instructions.
|
String[] |
getCommandLineUsageArguments()
Returns the command line usage arguments to be displayed for help.
|
ConfigurationExtension |
load(Path... files)
Loads supplemental configurations.
|
void |
processOperations(ImmutableManagementResourceRegistration rootRegistration,
List<ParsedBootOp> postExtensionOps)
Process the already defined boot operations to update them with the supplemnetal configurations.
|
boolean |
shouldProcessOperations(RunningMode mode)
Checks if the configuration extension should process the supplemental configurations.
|
ConfigurationExtension load(Path... files)
files - the paths to files with supplemental configuration.String[] getCommandLineUsageArguments()
boolean commandLineContainsArgument(String arg)
arg: - the command line or one of its argument.String getCommandLineInstructions()
boolean shouldProcessOperations(RunningMode mode)
mode: - the running mode of the server.void processOperations(ImmutableManagementResourceRegistration rootRegistration, List<ParsedBootOp> postExtensionOps)
rootRegistration: - metamodel.postExtensionOps: - initial boot oerations.Copyright © 2022 JBoss by Red Hat. All rights reserved.