public interface WindupToolingProgressMonitor extends Remote
WindupToolingProgressMonitor.| Modifier and Type | Field and Description |
|---|---|
static int |
UNKNOWN
Constant indicating an unknown amount of work.
|
| Modifier and Type | Method and Description |
|---|---|
void |
beginTask(String name,
int totalWork)
Notifies that the main task is beginning.
|
void |
done()
Notifies that the work is done; that is, either the main task is completed or the user canceled it.
|
boolean |
isCancelled()
Returns whether cancellation of current operation has been requested.
|
void |
logMessage(LogRecord logRecord)
Called for each
LogRecord generated by Windup. |
void |
setCancelled(boolean value)
Sets the cancel state to the given value.
|
void |
setTaskName(String name)
Sets the task name to the given value.
|
void |
subTask(String name)
Notifies that a subtask of the main task is beginning.
|
void |
worked(int work)
Notifies that a given number of work unit of the main task has been completed.
|
static final int UNKNOWN
void logMessage(LogRecord logRecord) throws RemoteException
LogRecord generated by Windup.RemoteExceptionvoid beginTask(String name, int totalWork) throws RemoteException
name - the name (or description) of the main tasktotalWork - the total number of work units into which the main task is been subdivided. If the value is UNKNOWN the
implementation is free to indicate progress in a way which doesn't require the total number of work units in advance.RemoteExceptionvoid done() throws RemoteException
RemoteExceptionboolean isCancelled()
throws RemoteException
true if cancellation has been requested, and false otherwiseRemoteExceptionsetCancelled(boolean)void setCancelled(boolean value)
throws RemoteException
value - true indicates that cancellation has been requested (but not necessarily acknowledged); false clears
this flagRemoteExceptionisCancelled()void setTaskName(String name) throws RemoteException
name - the name (or description) of the main taskRemoteExceptionbeginTask(java.lang.String, int)void subTask(String name) throws RemoteException
name - the name (or description) of the subtaskRemoteExceptionvoid worked(int work)
throws RemoteException
work - a non-negative number of work units just completedRemoteExceptionCopyright © 2020 JBoss by Red Hat. All rights reserved.