Each AOP Based Classes contains the Advices classes as a private class inside them. It should be moved to public classes and need to modify the class name based on the content. Advice classes can have the content for,
- Before Method AOP Triggers
- After Method AOP Triggers
- Method Interceptor AOP Triggers
So the Advice class name should express those contents as well.
Changes required for,