source: tapas/common/implementation/com/ether/annotation/ControllerMethod.java @ 416

Last change on this file since 416 was 416, checked in by vmipsl, 12 years ago

User : ajout laboratoire & pays
BO : idem
Création compte : idem
DataProtocole?
Clean accent properties
Language

File size: 698 bytes
Line 
1package com.ether.annotation;
2
3import org.jetbrains.annotations.NotNull;
4import org.jetbrains.annotations.Nullable;
5
6import java.lang.annotation.ElementType;
7import java.lang.annotation.Retention;
8import java.lang.annotation.RetentionPolicy;
9import java.lang.annotation.Target;
10
11@Retention(RetentionPolicy.RUNTIME)
12@Target(ElementType.METHOD)
13public @interface ControllerMethod
14{
15    @NotNull String view() default "";
16
17    boolean jsonResult() default false;
18
19    boolean loginMandatory() default false;
20
21    boolean requestMandatory() default false;
22
23    boolean backofficeMethod() default false;
24
25    @Nullable String defaultView() default "";
26
27    @Nullable String downloadFile() default "";
28}
Note: See TracBrowser for help on using the repository browser.