类 AspectJWeaverMessageHandler

java.lang.Object
infra.aop.aspectj.AspectJWeaverMessageHandler
所有已实现的接口:
org.aspectj.bridge.IMessageHandler

public class AspectJWeaverMessageHandler extends Object implements org.aspectj.bridge.IMessageHandler
Implementation of AspectJ's IMessageHandler interface that routes AspectJ weaving messages through the same logging system as the regular Framework messages.

Pass the option...

-XmessageHandlerClass:infra.aop.aspectj.AspectJWeaverMessageHandler

to the weaver; for example, specifying the following in a "META-INF/aop.xml file:

<weaver options="..."/>

从以下版本开始:
4.0
作者:
Adrian Colyer, Juergen Hoeller
  • 字段详细资料

    • AJ_ID

      private static final String AJ_ID
      另请参阅:
    • logger

      private static final infra.logging.Logger logger
  • 构造器详细资料

    • AspectJWeaverMessageHandler

      public AspectJWeaverMessageHandler()
  • 方法详细资料

    • handleMessage

      public boolean handleMessage(org.aspectj.bridge.IMessage message) throws org.aspectj.bridge.AbortException
      指定者:
      handleMessage 在接口中 org.aspectj.bridge.IMessageHandler
      抛出:
      org.aspectj.bridge.AbortException
    • makeMessageFor

      private String makeMessageFor(org.aspectj.bridge.IMessage aMessage)
    • isIgnoring

      public boolean isIgnoring(org.aspectj.bridge.IMessage.Kind messageKind)
      指定者:
      isIgnoring 在接口中 org.aspectj.bridge.IMessageHandler
    • dontIgnore

      public void dontIgnore(org.aspectj.bridge.IMessage.Kind messageKind)
      指定者:
      dontIgnore 在接口中 org.aspectj.bridge.IMessageHandler
    • ignore

      public void ignore(org.aspectj.bridge.IMessage.Kind kind)
      指定者:
      ignore 在接口中 org.aspectj.bridge.IMessageHandler