
public abstract class AbstractClassFileProcessorCommand extends AbstractJomcToolCommand
ClassFileProcessor based command implementation.AbstractModletCommand.CommandLineClassLoaderCommand.ListenerSTATUS_FAILURE, STATUS_SUCCESS| Constructor and Description |
|---|
AbstractClassFileProcessorCommand()
Creates a new
AbstractClassFileProcessorCommand instance. |
| Modifier and Type | Method and Description |
|---|---|
protected ClassFileProcessor |
createClassFileProcessor(CommandLine commandLine)
Creates a new
ClassFileProcessor instance taking a command line. |
protected void |
executeCommand(CommandLine commandLine)
Called by the
execute method prior to the postExecuteCommand method. |
Options |
getOptions()
Gets the options of the command.
|
protected abstract void |
processClassFiles(CommandLine commandLine)
Processes class files.
|
createJomcTool, createObject, getImplementation, getLocale, getModule, getSpecification, isModulesProcessingRequestedcreateModelContext, getModelcreateTransformer, getDocumentFiles, getModel, logexecute, getDefaultLogLevel, getExecutorService, getListeners, getLogLevel, isLoggable, log, postExecuteCommand, preExecuteCommand, setDefaultLogLevel, setLogLevelclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAbbreviatedName, getLongDescription, getName, getShortDescriptionpublic AbstractClassFileProcessorCommand()
AbstractClassFileProcessorCommand instance.public Options getOptions()
CommandgetOptions in interface CommandgetOptions in class AbstractJomcToolCommandprotected ClassFileProcessor createClassFileProcessor(CommandLine commandLine) throws CommandExecutionException
ClassFileProcessor instance taking a command line.commandLine - The command line to process.ClassFileProcessor instance as specified by the given command line.NullPointerException - if commandLine is null.CommandExecutionException - if creating a new instance fails.protected final void executeCommand(CommandLine commandLine) throws CommandExecutionException
execute method prior to the postExecuteCommand method.executeCommand in class AbstractCommandcommandLine - The command line to execute.CommandExecutionException - if executing the command fails.AbstractCommand.execute(org.apache.commons.cli.CommandLine)protected abstract void processClassFiles(CommandLine commandLine) throws CommandExecutionException
commandLine - The command line to execute.CommandExecutionException - if processing class files fails.Copyright © 2005–2016 The JOMC Project. All rights reserved.