Paso la mayor parte de mi tiempo programando en Python, así que perdóneme si mi enfoque a este problema es de corta distancia:Decoradores tipo Python en Java?
Quiero que ciertos métodos de una clase requieran credenciales de inicio de sesión. Simplemente, cada método debe verificar si la variable de clase user
está configurada, y si es así, continuar, pero si no, escupir un mensaje de "necesita iniciar sesión".
En Python, yo solo escribiría un decorador para hacer esto. ¿Cómo puedo lograr lo mismo en Java con el menor código redundante posible?
Gracias!
También podría echar un vistazo a la respuesta a esta pregunta: http://stackoverflow.com/questions/2541554/java-method-missing-ala-ruby-for-decorating –