01: package com.bm.ejb3metadata.annotations.metadata.interfaces;
02:
03: import com.bm.ejb3metadata.annotations.impl.JInterceptors;
04:
05: /**
06: * This interface represents methods which can be call on
07: * ClassAnnotationMetadata and MethodAnnotationMetadata.<br>
08: * It manages @{@link javax.interceptor.Interceptors} annotation.
09: *
10: * @author Daniel Wiese
11: */
12: public interface IEJBInterceptors {
13:
14: /**
15: * Set JInterceptors object.
16: *
17: * @param annotationInterceptors
18: * object representing javax.ejb.Interceptors annotation value.
19: */
20: void setAnnotationsInterceptors(
21: final JInterceptors annotationInterceptors);
22: }
|