package rfx.server.http;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
import rfx.server.configs.ContentTypePool;
import rfx.server.util.StringPool;
@Target(ElementType.TYPE) //on class level
@Retention(RetentionPolicy.RUNTIME)
public @interface HttpProcessorConfig {
String uriPath() default StringPool.BLANK;
String uriPattern() default StringPool.BLANK;
String contentType() default ContentTypePool.TEXT_UTF8;
int privateAccess() default 0;
public static int PUBLIC_ACCESS = 0;
public static int PRIVATE_ACCESS = 1;
}