Доступ к локальной переменной бизнес-метода в методе, который находится в АСПЕКТЕ

Я хочу получить доступ к локальной переменной из метода в бизнес-классе в методе, который находится в классе аспектов. Например,

class BusinessClass {
    public void simpleTest() {
        ...
        String localString = new String( "test" );
        ...
    }
} 

MyAspect {
    log() {
        // I WANT TO ACCESS THE VALUE OF LOCALSTRING HERE
    }
}

я хочу получить доступ к значению localString в методе журнала MyAspect. Пожалуйста, дайте мне знать, есть ли способ сделать это с помощью Spring / AspectJ. Кроме того, есть ли способ сделать это без изменения сигнатуры метода simpleTest?

Заранее большое спасибо!

7
задан lupchiazoem 11 May 2012 в 05:41
поделиться