package com.jqmobile.core.server.rmi2;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
/**
* <p>标注接口以及方法能被RMI远程访问</p>
* <p>标注时必须同时标志接口和方法。若只标注接口不标注方法,方法不可用;若只标注方法不标注其对应接口,接口不可访问,则其方法亦无法访问
*
* <p>Copyright: 版权所有 (c) 2002 - 2015<br>
* Company: 久其</p>
*
* @author modi qq:411051729
* @version 2014年4月1日
*/
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.METHOD, ElementType.TYPE})
public @interface RMI {
/**
* 实现类,默认为"",默认时使用Service实现类
* <p>此属性只有标注在类或接口上有效,方法上无效
* @return String
* @user modi qq:411051729
*/
String impl() default "";
}