Interface CommandAspectImpl<T extends Annotation>

Type Parameters:
T - aspect annotation.
All Known Implementing Classes:
AsyncImpl, CommandAspectBase

@Contract public interface CommandAspectImpl<T extends Annotation>
Interface for defining aspects for AdminCommands. This is used with the CommandAspect annotation to implement an annotation that can be used to add functionality around commands. See the @Async annotation for an example of how this is used. See empty CommandAspectBase implementation to extend.
Author:
andriy.zhdanov
  • Method Details