Pull to refresh
-28
0
Олег Клинчаев @qasta

User

Send message

неРешение задачи отслеживания дерева запущенных потоков Java при помощи АОП

Reading time 2 min
Views 657
Сей опус появился в связи со статьей habrahabr.ru/blogs/java/74208

UPD. Гораздо более подходящий вариант решения и его обсуждение — habrahabr.ru/blogs/java/74208/#comment_2141270

Ниже приведена информация как оно задумано, но пока не работает (может быть и вообще не заработает :( ). Нам нужно сделать 3 вещи:

Во-первых, мы создаем интерфейс и хотим, чтобы класс java.lang.Thread его реализовывал:
public interface TreeInfo {
    public Thread getParentThread();
}


Во-вторых, нам необходимо где-то сохранять значение Thread.currentThread() при вызове конструктора класса Thread.

В-третьих, нужно каким-то образом «взлететь со всей этой херней».

Читать дальше →
Total votes 9: ↑6 and ↓3 +3
Comments 2

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity