001
014
015 package com.liferay.portal.kernel.jsonwebservice;
016
017 import com.liferay.portal.kernel.util.StringPool;
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, ElementType.TYPE})
031 public @interface JSONWebService {
032
033 public String method() default StringPool.BLANK;
034
035 public JSONWebServiceMode mode() default JSONWebServiceMode.AUTO;
036
037 public String value() default StringPool.BLANK;
038
039 }