类 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
-
字段概要
字段从接口继承的字段 org.aspectj.bridge.IMessageHandler
SYSTEM_ERR, SYSTEM_OUT, THROW -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voiddontIgnore(org.aspectj.bridge.IMessage.Kind messageKind) booleanhandleMessage(org.aspectj.bridge.IMessage message) voidignore(org.aspectj.bridge.IMessage.Kind kind) booleanisIgnoring(org.aspectj.bridge.IMessage.Kind messageKind) private StringmakeMessageFor(org.aspectj.bridge.IMessage aMessage)
-
字段详细资料
-
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
-
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
-