@Dependent public class CanvasStackCommandManager extends Object implements CanvasCommandManager<AbstractCanvasHandler>, StackCommandManager<AbstractCanvasHandler,CanvasViolation>
| Modifier | Constructor and Description |
|---|---|
protected |
CanvasStackCommandManager() |
|
CanvasStackCommandManager(CommandManagerFactory commandManagerFactory,
javax.enterprise.event.Event<CanvasCommandAllowedEvent> isCanvasCommandAllowedEvent,
javax.enterprise.event.Event<CanvasCommandExecutedEvent> canvasCommandExecutedEvent,
javax.enterprise.event.Event<CanvasUndoCommandExecutedEvent> canvasUndoCommandExecutedEvent) |
| Modifier and Type | Method and Description |
|---|---|
CommandResult<CanvasViolation> |
allow(AbstractCanvasHandler context,
Command<AbstractCanvasHandler,CanvasViolation> command) |
CommandResult<CanvasViolation> |
execute(AbstractCanvasHandler context,
Command<AbstractCanvasHandler,CanvasViolation> command) |
CommandRegistry<Command<AbstractCanvasHandler,CanvasViolation>> |
getRegistry() |
String |
toString() |
CommandResult<CanvasViolation> |
undo(AbstractCanvasHandler context) |
CommandResult<CanvasViolation> |
undo(AbstractCanvasHandler context,
Command<AbstractCanvasHandler,CanvasViolation> command) |
protected CanvasStackCommandManager()
@Inject public CanvasStackCommandManager(CommandManagerFactory commandManagerFactory, javax.enterprise.event.Event<CanvasCommandAllowedEvent> isCanvasCommandAllowedEvent, javax.enterprise.event.Event<CanvasCommandExecutedEvent> canvasCommandExecutedEvent, javax.enterprise.event.Event<CanvasUndoCommandExecutedEvent> canvasUndoCommandExecutedEvent)
public CommandRegistry<Command<AbstractCanvasHandler,CanvasViolation>> getRegistry()
getRegistry in interface StackCommandManager<AbstractCanvasHandler,CanvasViolation>public CommandResult<CanvasViolation> allow(AbstractCanvasHandler context, Command<AbstractCanvasHandler,CanvasViolation> command)
allow in interface CommandManager<AbstractCanvasHandler,CanvasViolation>public CommandResult<CanvasViolation> execute(AbstractCanvasHandler context, Command<AbstractCanvasHandler,CanvasViolation> command)
execute in interface CommandManager<AbstractCanvasHandler,CanvasViolation>public CommandResult<CanvasViolation> undo(AbstractCanvasHandler context, Command<AbstractCanvasHandler,CanvasViolation> command)
undo in interface CommandManager<AbstractCanvasHandler,CanvasViolation>public CommandResult<CanvasViolation> undo(AbstractCanvasHandler context)
undo in interface StackCommandManager<AbstractCanvasHandler,CanvasViolation>Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.