WB
- The WaveBean type used for this command (by default you can use the WaveBean interface)@RunInto(value=JIT) public class DefaultBeanCommand<WB extends WaveBean> extends AbstractSingleCommand<WB>
runIntoThread, runnablePriority
innerComponentMap, PROCESS_WAVE_METHOD_NAME, rootComponent
ADD_BEHAVIOR, CALL_ANNOTATED_METHOD_ERROR, COMMAND_NOT_FOUND_ERROR, COMMAND_NOT_FOUND_MESSAGE, COMPONENT_INJECTION_FAILURE, COMPONENT_RELEASE_ERROR, CUSTOM_METHOD_NOT_FOUND, LISTEN_WAVE_TYPE, MODEL_NOT_FOUND_ERROR, MODEL_NOT_FOUND_MESSAGE, NO_WAVE_LISTENER, NOTIFIER_CONSUMES, NOTIFIER_HANDLES, SEND_WAVE, SERVICE_NOT_FOUND_ERROR, SERVICE_NOT_FOUND_MESSAGE, UNLISTEN_WAVE_TYPE, WAVE_BEAN_CREATION_ERROR, WAVE_DISPATCH_ERROR, WAVE_HANDLING_ERROR, WAVE_LOST, WAVE_LOST_CONTEXT, WAVE_SENDING_ERROR
booleanItem, byteItem, characterItem, classItem, doubleItem, exceptionItem, floatItem, integerItem, longItem, shortItem, stringItem, voidItem
Constructor and Description |
---|
DefaultBeanCommand() |
Modifier and Type | Method and Description |
---|---|
protected void |
initCommand()
Custom method used to initialize the command.
|
protected void |
initInnerComponents()
Initialize method that should wrap all creation of
InnerComponent . |
protected void |
perform(Wave wave)
Perform the command code.
|
afterPerform, beforePerform, isRunning, ready
finalize, fireConsumed, fireFailed, fireHandled, getPriorityLevel, getRunInto, processWave, run, run, waveBean
addBehavior, addBehavior, getBehavior, getBehaviorData, hasBehavior, manageOptionalData
attachUi, callCommand, callCommand, findInnerComponent, getInnerComponentMap, initInternalInnerComponents, listen, listen, listen, release, returnData, rootComponent, rootComponent, sendWave, sendWave, sendWave, setup, unlisten
getCommand, getCommand, getCommands, getCommands, getFirstKeyPart, getKeyPart, getListKeyPart, getModel, getModel, getModels, getModels, getSecondKeyPart, getService, getService, getServices, getServices, getThirdKeyPart, key, key, localFacade, localFacade
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addBehavior, addBehavior, getBehavior, getBehaviorData, hasBehavior
findInnerComponent, listen, listen, listen, rootComponent, rootComponent, sendWave, sendWave, sendWave, unlisten
key, key, localFacade, localFacade, release, setup
attachUi, getModel, getModel, getModels, getModels
getService, getService, getServices, getServices, returnData
callCommand, callCommand, getCommand, getCommand, getCommands, getCommands
public DefaultBeanCommand()
protected void initCommand()
initCommand
in class AbstractSingleCommand<WB extends WaveBean>
protected void perform(Wave wave) throws CommandException
perform
in class AbstractBaseCommand<WB extends WaveBean>
wave
- the wave that contain data to be processedCommandException
- if an error occurred while processing the commandprotected void initInnerComponents()
InnerComponent
.
It shall contain only EnhancedComponent
.addInnerComponent calls.initInnerComponents
in class AbstractComponent<Command>
Copyright © 2011–2016 JRebirth OSS. All rights reserved.