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