| Package | Description |
|---|---|
| org.jrebirth.af.api.command |
Provides API for Command components.
|
| org.jrebirth.af.api.facade |
Provide APi to manage JRebirth internal Facades.
|
| org.jrebirth.af.api.link |
Provides link classes.
|
| org.jrebirth.af.api.wave.contract |
Provides class that define Wave contract.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
CommandBean<WB extends WaveBean>
The interface Command is used to run atomic and reusable action.
|
interface |
MultiCommand<WB extends WaveBean>
The class MultiCommand.
|
| Modifier and Type | Method and Description |
|---|---|
LocalFacade<Command> |
GlobalFacade.getCommandFacade() |
| Modifier and Type | Method and Description |
|---|---|
<C extends Command> |
CommandReady.getCommand(Class<C> clazz,
Object... keyPart)
Return the command singleton or part of multiton.
|
<C extends Command> |
CommandReady.getCommand(UniqueKey<C> commandKey)
Return the command singleton or part of multiton according to
UniqueKey. |
| Modifier and Type | Method and Description |
|---|---|
Wave |
CommandReady.callCommand(Class<? extends Command> commandClass,
WaveData<?>... data)
Send a wave used to call a command.
|
| Modifier and Type | Method and Description |
|---|---|
Class<? extends Command> |
WaveType.returnCommandClass()
Return the Command to call in order to process the returned value.
|
| Modifier and Type | Method and Description |
|---|---|
WaveType |
WaveType.onException(Class<? extends Command> exceptionCommandClass,
Class<? extends Throwable>... exceptionTypes)
Define the Command to call in order to handle given exception types.
|
WaveType |
WaveType.returnCommandClass(Class<? extends Command> returnCommandClass)
Set the Command to call in order to process the returned value.
|
Copyright © 2011–2015 JRebirth OSS. All rights reserved.