== @Async against final, protected and private methods ==

proxy class                        : com.ankurm.async.VisibilityService$$SpringCGLIB$$0
isCglibProxy                       : true
publicMethod()                     : task-4 (virtual=false)
finalMethod()                      : main (virtual=false)
protectedMethod() via the proxy    : task-5 (virtual=false)
callProtectedInternally()          : main (virtual=false)

