WB - The WaveBean type used for this command (by default you can use the WaveBean interface)@RunInto(value=JIT) public class DefaultMultiBeanCommand<WB extends WaveBean> extends AbstractMultiCommand<WB>
PROCESS_WAVE_METHOD_NAMECALL_ANNOTATED_METHOD_ERROR, COMMAND_NOT_FOUND_ERROR, COMMAND_NOT_FOUND_MESSAGE, COMPONENT_INJECTION_FAILURE, CUSTOM_METHOD_NOT_FOUND, LISTEN_WAVE_TYPE, MODEL_NOT_FOUND_ERROR, MODEL_NOT_FOUND_MESSAGE, NO_WAVE_LISTENER, NOTIFIER_CONSUMES, SEND_WAVE, SERVICE_NOT_FOUND_ERROR, SERVICE_NOT_FOUND_MESSAGE, UNLISTEN_WAVE_TYPE, USE_DEFAULT_WAVE_HANDLER, WAVE_BEAN_CREATION_ERROR, WAVE_DISPATCH_ERROR, WAVE_HANDLING_ERROR, WAVE_LOST, WAVE_LOST_CONTEXT, WAVE_SENDING_ERROR| Constructor and Description |
|---|
DefaultMultiBeanCommand()
Default Constructor.
|
DefaultMultiBeanCommand(boolean sequential)
Default Constructor.
|
DefaultMultiBeanCommand(RunType runInto)
Default Constructor.
|
DefaultMultiBeanCommand(RunType runInto,
boolean sequential)
Default Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
initCommand()
Custom method used to initialize the command.
|
protected void |
manageSubCommand()
This method must be used to add sub command by calling
AbstractMultiCommand.addCommandClass(Class). |
addCommandClass, afterPerform, beforePerform, isRunning, isSequential, perform, ready, setSequential, waveCancelled, waveConsumed, waveCreated, waveDestroyed, waveFailed, waveProcessed, waveSentfinalize, fireConsumed, fireFailed, getRunInto, getRunnablePriority, getWaveBean, innerRun, processWave, run, runattachUi, callCommand, callCommand, getReturnCommand, getReturnWaveType, listen, listen, listen, registerCallback, registerCallback, registerCallback, release, returnData, sendWave, sendWave, setup, unlistengetCommand, getFirstKeyPart, getKey, getListKeyPart, getLocalFacade, getModel, getSecondKeyPart, getService, getThirdKeyPart, setKey, setLocalFacadeclone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetWaveBeangetReturnCommand, getReturnWaveType, listen, listen, listen, registerCallback, registerCallback, registerCallback, sendWave, sendWave, unlistengetKey, getLocalFacade, release, setKey, setLocalFacade, setupattachUi, getModelgetService, returnDatacallCommand, callCommand, getCommandpublic DefaultMultiBeanCommand()
public DefaultMultiBeanCommand(boolean sequential)
sequential - indicate if commands must be run sequentially(true) or in parallel(false)public DefaultMultiBeanCommand(RunType runInto)
runInto - The run into thread typepublic DefaultMultiBeanCommand(RunType runInto, boolean sequential)
runInto - The run into thread typesequential - indicate if commands must be run sequentially(true) or in parallel(false)protected void initCommand()
initCommand in class AbstractMultiCommand<WB extends WaveBean>protected void manageSubCommand()
AbstractMultiCommand.addCommandClass(Class).manageSubCommand in class AbstractMultiCommand<WB extends WaveBean>Copyright © 2011–2014 JRebirth OSS. All rights reserved.