|
Dali Provisional API Release 3.2 |
||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use JobCommand | |
|---|---|
| org.eclipse.jpt.common.core.utility.command | |
| org.eclipse.jpt.jpa.core | |
| Uses of JobCommand in org.eclipse.jpt.common.core.utility.command |
|---|
| Subinterfaces of JobCommand in org.eclipse.jpt.common.core.utility.command | |
|---|---|
interface |
NotifyingRepeatingJobCommand
Extend the repeating job command to support listeners that are notified when an execution "cycle" is complete; i.e. the job command has, for the moment, handled every execution request and quiesced. |
interface |
RepeatingJobCommand
This job command will execute repeatedly the minimum number of times. |
| Classes in org.eclipse.jpt.common.core.utility.command that implement JobCommand | |
|---|---|
static class |
JobCommand.Disabled
Singleton implementation of the job command interface that will throw an exception when executed. |
static class |
JobCommand.Null
Singleton implementation of the job command interface that will do nothing when executed. |
static class |
NotifyingRepeatingJobCommand.Null
Singleton implementation of the notifying repeating command interface that will do nothing when executed. |
static class |
RepeatingJobCommand.Null
Singleton implementation of the repeating job command interface that will do nothing when executed. |
| Fields in org.eclipse.jpt.common.core.utility.command declared as JobCommand | |
|---|---|
static JobCommand |
JobCommand.Null.INSTANCE
|
static JobCommand |
JobCommand.Disabled.INSTANCE
|
| Methods in org.eclipse.jpt.common.core.utility.command that return JobCommand | |
|---|---|
static JobCommand |
JobCommand.Null.instance()
|
static JobCommand |
JobCommand.Disabled.instance()
|
| Methods in org.eclipse.jpt.common.core.utility.command with parameters of type JobCommand | |
|---|---|
void |
JobCommandExecutor.execute(JobCommand command)
Execute the specified command, synchronously or asynchronously. |
void |
JobCommandExecutor.Default.execute(JobCommand command)
|
void |
JobCommandExecutor.Inactive.execute(JobCommand command)
|
void |
CombinedCommandExecutor.Default.execute(JobCommand command)
|
void |
CombinedCommandExecutor.Inactive.execute(JobCommand command)
|
void |
ExtendedJobCommandExecutor.Default.execute(JobCommand command)
|
void |
ExtendedJobCommandExecutor.Inactive.execute(JobCommand command)
|
void |
CombinedExtendedCommandExecutor.Default.execute(JobCommand command)
|
void |
CombinedExtendedCommandExecutor.Inactive.execute(JobCommand command)
|
void |
JobCommandExecutor.execute(JobCommand command,
String jobName)
Execute the specified command, synchronously or asynchronously. |
void |
JobCommandExecutor.Default.execute(JobCommand command,
String jobName)
|
void |
JobCommandExecutor.Inactive.execute(JobCommand command,
String jobName)
|
void |
CombinedCommandExecutor.Default.execute(JobCommand command,
String jobName)
|
void |
CombinedCommandExecutor.Inactive.execute(JobCommand command,
String jobName)
|
void |
ExtendedJobCommandExecutor.Default.execute(JobCommand command,
String jobName)
|
void |
ExtendedJobCommandExecutor.Inactive.execute(JobCommand command,
String jobName)
|
void |
CombinedExtendedCommandExecutor.Default.execute(JobCommand command,
String jobName)
|
void |
CombinedExtendedCommandExecutor.Inactive.execute(JobCommand command,
String jobName)
|
void |
JobCommandExecutor.execute(JobCommand command,
String jobName,
ISchedulingRule schedulingRule)
Execute the specified command, synchronously or asynchronously. |
void |
JobCommandExecutor.Default.execute(JobCommand command,
String jobName,
ISchedulingRule schedulingRule)
|
void |
JobCommandExecutor.Inactive.execute(JobCommand command,
String jobName,
ISchedulingRule schedulingRule)
|
void |
CombinedCommandExecutor.Default.execute(JobCommand command,
String jobName,
ISchedulingRule schedulingRule)
|
void |
CombinedCommandExecutor.Inactive.execute(JobCommand command,
String jobName,
ISchedulingRule schedulingRule)
|
void |
ExtendedJobCommandExecutor.Default.execute(JobCommand command,
String jobName,
ISchedulingRule schedulingRule)
|
void |
ExtendedJobCommandExecutor.Inactive.execute(JobCommand command,
String jobName,
ISchedulingRule schedulingRule)
|
void |
CombinedExtendedCommandExecutor.Default.execute(JobCommand command,
String jobName,
ISchedulingRule schedulingRule)
|
void |
CombinedExtendedCommandExecutor.Inactive.execute(JobCommand command,
String jobName,
ISchedulingRule schedulingRule)
|
void |
NotifyingRepeatingJobCommand.Listener.executionQuiesced(JobCommand command)
The specified job command has quiesced. |
void |
ExtendedJobCommandExecutor.waitToExecute(JobCommand command)
Suspend the current thread until the specified command is executed. |
void |
ExtendedJobCommandExecutor.Default.waitToExecute(JobCommand command)
|
void |
ExtendedJobCommandExecutor.Inactive.waitToExecute(JobCommand command)
|
void |
CombinedExtendedCommandExecutor.Default.waitToExecute(JobCommand command)
|
void |
CombinedExtendedCommandExecutor.Inactive.waitToExecute(JobCommand command)
|
boolean |
ExtendedJobCommandExecutor.waitToExecute(JobCommand command,
long timeout)
Suspend the current thread until the specified command is executed or the specified time-out occurs. |
boolean |
ExtendedJobCommandExecutor.Default.waitToExecute(JobCommand command,
long timeout)
|
boolean |
ExtendedJobCommandExecutor.Inactive.waitToExecute(JobCommand command,
long timeout)
|
boolean |
CombinedExtendedCommandExecutor.Default.waitToExecute(JobCommand command,
long timeout)
|
boolean |
CombinedExtendedCommandExecutor.Inactive.waitToExecute(JobCommand command,
long timeout)
|
void |
ExtendedJobCommandExecutor.waitToExecute(JobCommand command,
String jobName)
Suspend the current thread until the specified command is executed. |
void |
ExtendedJobCommandExecutor.Default.waitToExecute(JobCommand command,
String jobName)
|
void |
ExtendedJobCommandExecutor.Inactive.waitToExecute(JobCommand command,
String jobName)
|
void |
CombinedExtendedCommandExecutor.Default.waitToExecute(JobCommand command,
String jobName)
|
void |
CombinedExtendedCommandExecutor.Inactive.waitToExecute(JobCommand command,
String jobName)
|
void |
ExtendedJobCommandExecutor.waitToExecute(JobCommand command,
String jobName,
ISchedulingRule schedulingRule)
Suspend the current thread until the specified command is executed. |
void |
ExtendedJobCommandExecutor.Default.waitToExecute(JobCommand command,
String jobName,
ISchedulingRule schedulingRule)
|
void |
ExtendedJobCommandExecutor.Inactive.waitToExecute(JobCommand command,
String jobName,
ISchedulingRule schedulingRule)
|
void |
CombinedExtendedCommandExecutor.Default.waitToExecute(JobCommand command,
String jobName,
ISchedulingRule schedulingRule)
|
void |
CombinedExtendedCommandExecutor.Inactive.waitToExecute(JobCommand command,
String jobName,
ISchedulingRule schedulingRule)
|
boolean |
ExtendedJobCommandExecutor.waitToExecute(JobCommand command,
String jobName,
ISchedulingRule schedulingRule,
long timeout)
Suspend the current thread until the specified command is executed or the specified time-out occurs. |
boolean |
ExtendedJobCommandExecutor.Default.waitToExecute(JobCommand command,
String jobName,
ISchedulingRule schedulingRule,
long timeout)
|
boolean |
ExtendedJobCommandExecutor.Inactive.waitToExecute(JobCommand command,
String jobName,
ISchedulingRule schedulingRule,
long timeout)
|
boolean |
CombinedExtendedCommandExecutor.Default.waitToExecute(JobCommand command,
String jobName,
ISchedulingRule schedulingRule,
long timeout)
|
boolean |
CombinedExtendedCommandExecutor.Inactive.waitToExecute(JobCommand command,
String jobName,
ISchedulingRule schedulingRule,
long timeout)
|
boolean |
ExtendedJobCommandExecutor.waitToExecute(JobCommand command,
String jobName,
long timeout)
Suspend the current thread until the specified command is executed or the specified time-out occurs. |
boolean |
ExtendedJobCommandExecutor.Default.waitToExecute(JobCommand command,
String jobName,
long timeout)
|
boolean |
ExtendedJobCommandExecutor.Inactive.waitToExecute(JobCommand command,
String jobName,
long timeout)
|
boolean |
CombinedExtendedCommandExecutor.Default.waitToExecute(JobCommand command,
String jobName,
long timeout)
|
boolean |
CombinedExtendedCommandExecutor.Inactive.waitToExecute(JobCommand command,
String jobName,
long timeout)
|
| Uses of JobCommand in org.eclipse.jpt.jpa.core |
|---|
| Methods in org.eclipse.jpt.jpa.core with parameters of type JobCommand | |
|---|---|
void |
JpaProject.Manager.execute(JobCommand command,
String jobName,
JpaProject jpaProject)
Execute the specified command, possibly asynchronously, synchronizing with all the other stuff manipulating the JPA projects (e.g. resource change events). |
|
Dali Provisional API Release 3.2 |
||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||