Java aspectJ方面之间的直接通信?

Java aspectJ方面之间的直接通信?,java,aspectj,Java,Aspectj,我在我的应用程序中有一些不同的方面,我希望它们能够相互交流。是否有可能以某种方式从另一个访问一个或唯一的方法是有一些静态字段作为“留言板” 我说的是aspectj,不是SpringAOP。此外,我使用的是.aj文件,因此我不受仅注释语法的限制 编辑: 为了提供示例用例和我正在考虑的代码:假设我想让我的银行应用程序在不同方面防范欺诈。我希望他们有时交流,共同决定如何应对新类型的时间序列,共同改变欺诈检测政策: public aspect MyAspect1 { private MyState

我在我的应用程序中有一些不同的方面,我希望它们能够相互交流。是否有可能以某种方式从另一个访问一个或唯一的方法是有一些静态字段作为“留言板”

我说的是aspectj,不是SpringAOP。此外,我使用的是.aj文件,因此我不受仅注释语法的限制

编辑:

为了提供示例用例和我正在考虑的代码:假设我想让我的银行应用程序在不同方面防范欺诈。我希望他们有时交流,共同决定如何应对新类型的时间序列,共同改变欺诈检测政策:

public aspect MyAspect1 {

  private MyState myState = ...

  pointcut myPointcut(): ...

  before(): myPointcut {
    MyAspect2 other = ... // how to get the reference to another similar aspect?

  }

}