Annotation Type ClientProtected


  • @Retention(RUNTIME)
    @Target({METHOD,TYPE})
    @Inherited
    public @interface ClientProtected
    Used to mark gateway methods that can have role-based restrictions on client access. The id is a key to the roles and enabled property set up by users in the designer. Access should be enabled by default for existing projects/capabilities; disabled by default for new projects or capabilities. Id's are case-sensitive.
    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      java.lang.String id  
    • Element Detail

      • id

        java.lang.String id