@TargetSE(valueSE={TYPESE,METHODSE,CONSTRUCTORSE}) @RetentionSE(valueSE=RUNTIMESE) public @interface Interceptors
@Interceptors(ValidationInterceptor.class)
public class Order { ... }
@Interceptors({ValidationInterceptor.class, SecurityInterceptor.class})
public void updateOrder(Order order) { ... }
メソッドレベルの Interceptors 宣言で指定できるのは、ビジネスメソッドインターセプトまたはタイムアウトメソッドインターセプトのみです。
コンストラクターのインターセプトは、コンストラクターレベルの Interceptors 宣言で指定できます。
ExcludeClassInterceptors, ExcludeDefaultInterceptorspublic abstract ClassSE[] value
Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.