Class InclusionExclusionPanel.InclusionExclusionTask
- java.lang.Object
-
- org.opends.guitools.controlpanel.task.Task
-
- org.opends.guitools.controlpanel.ui.InclusionExclusionPanel.InclusionExclusionTask
-
- Enclosing class:
- InclusionExclusionPanel
protected abstract class InclusionExclusionPanel.InclusionExclusionTask extends Task
Abstract class that provides some methods that can be used to generate the equivalent command-line arguments for some of the things that are contained in the inclusion/exclusion panels.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.opends.guitools.controlpanel.task.Task
Task.State, Task.Type
-
-
Field Summary
-
Fields inherited from class org.opends.guitools.controlpanel.task.Task
errorPrintStream, lastException, outPrintStream, returnCode, state
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedInclusionExclusionTask(ControlPanelInfo info, ProgressDialog dlg)The constructor of the task.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<String>getCommandLineArguments()Returns the command line arguments corresponding to the elements displayed in the inclusion/exclusion panels.-
Methods inherited from class org.opends.guitools.controlpanel.task.Task
addConfigurationElementCreatedListener, canLaunch, executeCommandLine, getBackends, getCommandLinePath, getCommandLinePath, getCommandLineToDisplay, getConfigCommandLineArguments, getConnectionCommandLineArguments, getConnectionCommandLineArguments, getEquivalentCommandLine, getErrorLogs, getErrorPrintStream, getIncompatibilityMessage, getInfo, getLastException, getLogs, getNoPropertiesFileArgument, getObfuscatedCommandLineArguments, getOutPrintStream, getOutputLogs, getProcess, getProgressDialog, getReturnCode, getServer, getState, getTaskDescription, getType, isServerRunning, notifyConfigurationElementCreated, obfuscateLDIFLine, postOperation, printEquivalentCommandLine, printEquivalentCommandToModify, printEquivalentRenameCommand, regenerateDescriptor, removeConfigurationElementCreatedListener, runningOnSameServer, runTask, startPoolingAndInitializeConfiguration, stopPoolingAndInitializeConfiguration
-
-
-
-
Constructor Detail
-
InclusionExclusionTask
protected InclusionExclusionTask(ControlPanelInfo info, ProgressDialog dlg)
The constructor of the task.- Parameters:
info- the control panel info.dlg- the progress dialog that shows the progress of the task.
-
-
Method Detail
-
getCommandLineArguments
protected List<String> getCommandLineArguments()
Returns the command line arguments corresponding to the elements displayed in the inclusion/exclusion panels.- Specified by:
getCommandLineArgumentsin classTask- Returns:
- the command line arguments corresponding to the elements displayed in the inclusion/exclusion panels.
-
-