001
014
015 package com.liferay.portal.kernel.systemevent;
016
017 import com.liferay.portal.model.SystemEventConstants;
018
019 import java.lang.annotation.Documented;
020 import java.lang.annotation.ElementType;
021 import java.lang.annotation.Retention;
022 import java.lang.annotation.RetentionPolicy;
023 import java.lang.annotation.Target;
024
025
028 @Documented
029 @Retention(RetentionPolicy.RUNTIME)
030 @Target(ElementType.METHOD)
031 public @interface SystemEvent {
032
033 public int action() default SystemEventConstants.ACTION_NONE;
034
035 public boolean send() default true;
036
037 public int type() default SystemEventConstants.TYPE_DEFAULT;
038
039 }