public class CommandAspectBase<T extends Annotation> extends Object implements CommandAspectImpl<T>
| Constructor and Description |
|---|
CommandAspectBase() |
| Modifier and Type | Method and Description |
|---|---|
AdminCommand |
createWrapper(T ann,
CommandModel model,
AdminCommand command,
ActionReport report)
This methods can be used to wrap generic functionality around command execute.
|
void |
done(T ann,
AdminCommand command,
Job instance)
Execute when command is finished successfully or not.
|
void |
init(T ann,
AdminCommand command,
AdminCommandContext context,
Job instance)
Execute when command is just completely initialized, i..e
injected with parameters.
|
public void init(T ann, AdminCommand command, AdminCommandContext context, Job instance)
init in interface CommandAspectImpl<T extends Annotation>public void done(T ann, AdminCommand command, Job instance)
done in interface CommandAspectImpl<T extends Annotation>public AdminCommand createWrapper(T ann, CommandModel model, AdminCommand command, ActionReport report)
createWrapper in interface CommandAspectImpl<T extends Annotation>Copyright © 2017–2020 Eclipse Foundation. All rights reserved.