| | |
| | | |
| | | import com.forgerock.opendj.cli.ArgumentException; |
| | | import com.forgerock.opendj.cli.BooleanArgument; |
| | | import com.forgerock.opendj.cli.CLIException; |
| | | import com.forgerock.opendj.cli.ClientException; |
| | | import com.forgerock.opendj.cli.StringArgument; |
| | | |
| | | import org.opends.server.util.args.LDAPConnectionArgumentParser; |
| | |
| | | * {@inheritDoc} |
| | | */ |
| | | @Override |
| | | public MenuResult<Void> invoke(ConsoleApplication app) throws CLIException { |
| | | public MenuResult<Void> invoke(ConsoleApplication app) throws ClientException { |
| | | return invoke((ManageTasks)app); |
| | | } |
| | | |
| | |
| | | * |
| | | * @param app this console application |
| | | * @return MessageResult result of task |
| | | * @throws CLIException if there is a problem |
| | | * @throws ClientException if there is a problem |
| | | */ |
| | | protected abstract MenuResult<Void> invoke(ManageTasks app) |
| | | throws CLIException; |
| | | throws ClientException; |
| | | |
| | | } |
| | | |
| | |
| | | */ |
| | | @Override |
| | | public MenuResult<TaskEntry> invoke(ConsoleApplication app) |
| | | throws CLIException |
| | | throws ClientException |
| | | { |
| | | return invoke((ManageTasks)app); |
| | | } |
| | |
| | | * {@inheritDoc} |
| | | */ |
| | | protected abstract MenuResult<TaskEntry> invoke(ManageTasks app) |
| | | throws CLIException; |
| | | throws ClientException; |
| | | |
| | | } |
| | | |
| | |
| | | |
| | | @Override |
| | | public MenuResult<Void> invoke(ManageTasks app) |
| | | throws CLIException |
| | | throws ClientException |
| | | { |
| | | // Since the summary table is reprinted every time the |
| | | // user enters the top level this task just returns |
| | |
| | | * {@inheritDoc} |
| | | */ |
| | | @Override |
| | | public MenuResult<Void> invoke(ManageTasks app) throws CLIException { |
| | | public MenuResult<Void> invoke(ManageTasks app) throws ClientException { |
| | | MenuResult<TaskEntry> res = new PrintTaskInfo(taskId).invoke(app); |
| | | TaskEntry taskEntry = res.getValue(); |
| | | if (taskEntry != null) { |
| | |
| | | */ |
| | | @Override |
| | | public MenuResult<TaskEntry> invoke(ManageTasks app) |
| | | throws CLIException |
| | | throws ClientException |
| | | { |
| | | LocalizableMessage m; |
| | | TaskEntry taskEntry; |
| | |
| | | */ |
| | | @Override |
| | | protected MenuResult<TaskEntry> invoke(ManageTasks app) |
| | | throws CLIException |
| | | throws ClientException |
| | | { |
| | | TaskEntry taskEntry = null; |
| | | try { |
| | |
| | | */ |
| | | @Override |
| | | public MenuResult<Void> invoke(ManageTasks app) |
| | | throws CLIException |
| | | throws ClientException |
| | | { |
| | | if (taskIds != null && taskIds.size() > 0) { |
| | | if (cancelableIndices != null && cancelableIndices.size() > 0) { |
| | |
| | | */ |
| | | @Override |
| | | public MenuResult<TaskEntry> invoke(ManageTasks app) |
| | | throws CLIException |
| | | throws ClientException |
| | | { |
| | | try { |
| | | TaskEntry entry = app.getTaskClient().getTaskEntry(taskId); |