public class StageService extends DefaultService
pendingTasksProperty
Modifier and Type | Field and Description |
---|---|
static WaveType |
DO_CLOSE_STAGE
Wave type use to load events.
|
static WaveType |
DO_DESTROY_STAGE
Wave type use to load events.
|
static WaveType |
DO_OPEN_STAGE
Wave type use to load events.
|
innerComponentMap, PROCESS_WAVE_METHOD_NAME, rootComponent
COUNT_LINES_ERROR, NO_RETURN_WAVE_CONSUMED, NO_RETURNED_WAVE_ITEM, NO_RETURNED_WAVE_TYPE_DEFINED, NO_WAVE_TYPE_DEFINED, SERVICE_TASK_ERROR, SERVICE_TASK_EXCEPTION, SERVICE_TASK_HANDLE_EXCEPTION, SERVICE_TASK_HAS_FAILED, SERVICE_TASK_NOT_MANAGED_EXCEPTION, SERVICE_TASK_RETURN_CONSUMES, SERVICE_TASK_RETURN_HANDLES
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 |
---|
StageService() |
Modifier and Type | Method and Description |
---|---|
void |
doCloseStage(Wave wave)
Close a stage.
|
void |
doDestroyStage(Wave wave)
Destroy the stage and dereference it.
|
void |
doOpenStage(Wave wave)
Open a stage.
|
Stage |
getStage(String stageKey)
Retrieve a stage according to its key.
|
StageWaveBean |
getWaveBean(Wave wave)
Get the wave bean and cast it.
|
void |
initService()
Custom method used to initialize the service.
|
initInnerComponents, processWave
finalize, getPendingTask, getPendingTaskList, pendingTasksProperty, ready, removePendingTask, returnData, updateMessage, updateProgress, updateProgress, updateProgress, updateProgress, updateTitle
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 static final WaveType DO_OPEN_STAGE
public static final WaveType DO_CLOSE_STAGE
public static final WaveType DO_DESTROY_STAGE
public StageService()
public void initService()
initService
in class DefaultService
public void doOpenStage(Wave wave)
wave
- the source wavepublic void doCloseStage(Wave wave)
wave
- the source wavepublic void doDestroyStage(Wave wave)
wave
- the source wavepublic StageWaveBean getWaveBean(Wave wave)
wave
- the wave that hold the beanCopyright © 2011–2016 JRebirth OSS. All rights reserved.