Dali Provisional API
Release 3.2

Package org.eclipse.jpt.common.core.utility.command

Interface Summary
CombinedCommandExecutor Combine the job command executor and command executor interfaces.
CombinedExtendedCommandExecutor Combine the synchronouse job command executor and command executor interfaces.
ExtendedJobCommandExecutor This interface extends the normal command executor to allow the client to control when a command is required to be executed synchronously.
InterruptibleJobCommand Simple interface for implementing the GOF Command design pattern in an Eclipse job and allows for the command to throw an InterruptedException.
JobCommand Simple interface for implementing the GOF Command design pattern in an Eclipse job.
JobCommandExecutor This interface allows clients to control how a job command is executed.
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.
NotifyingRepeatingJobCommand.Listener Interface implemented by listeners to be notified whenever the job command has quiesced.
RepeatingJobCommand This job command will execute repeatedly the minimum number of times.
 

Class Summary
CombinedCommandExecutor.Default Singleton implementation of the command executor interface that simply executes the command without any sort of enhancement.
CombinedCommandExecutor.Inactive Singleton implementation of the command executor interface that ignores any commands.
CombinedExtendedCommandExecutor.Default Singleton implementation of the command executor interface that simply executes the command without any sort of enhancement.
CombinedExtendedCommandExecutor.Inactive Singleton implementation of the command executor interface that ignores any commands.
ExtendedJobCommandExecutor.Default Singleton implementation of the command executor interface that simply executes the command without any sort of enhancement.
ExtendedJobCommandExecutor.Inactive Singleton implementation of the command executor interface that ignores any commands.
InterruptibleJobCommand.Interrupted Singleton implementation of the interruptible job command interface that will throw an interrupted exception when executed.
JobCommand.Disabled Singleton implementation of the job command interface that will throw an exception when executed.
JobCommand.Null Singleton implementation of the job command interface that will do nothing when executed.
JobCommandExecutor.Default Singleton implementation of the command executor interface that simply executes the command without any sort of enhancement.
JobCommandExecutor.Inactive Singleton implementation of the command executor interface that ignores any commands.
NotifyingRepeatingJobCommand.Null Singleton implementation of the notifying repeating command interface that will do nothing when executed.
RepeatingJobCommand.Null Singleton implementation of the repeating job command interface that will do nothing when executed.
 


Dali Provisional API
Release 3.2

Copyright (c) 2012 Oracle. All rights reserved.