Witam, chciałbym się tutaj poradzić:
- Tworząc np swoją adnotację dla metod
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
public @INTERFACE CollectTime
{
}
idzie zrobić aby każda metoda z tą adnotacją wykonywała coś przed wykonaniem metody i po wykonaniu metody?
czyli miałbym
@CollectTime
public void wykonaj(){
// jakas dluga akcja
}
i za kazdym razem gdy wykonuje tą metodę aby jakaś klasa/manager automatycznie wykonywała czynności w stylu
//sprawdz aktualny czas
wykonaj()
//sprawdz aktualny czas i oblicz dlugosc wykonywania
?
Dziekuję za wszelką pomoc