Enum InternalFeatures

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<InternalFeatures>

    public enum InternalFeatures
    extends java.lang.Enum<InternalFeatures>
    Determines internal feature names
    Author:
    Christopher Laszczuk
    • Enum Constant Detail

      • SCRIPT_CLASS

        public static final InternalFeatures SCRIPT_CLASS
        DocumentClass identifier for script (Javascript) documents
      • CSS_CLASS

        public static final InternalFeatures CSS_CLASS
        DocumentClass identifier for stylesheet (CSS) documents
      • GUI_CLASS

        public static final InternalFeatures GUI_CLASS
        DocumentClass identifier for GUI configuration (XML) documents
      • USER_PREFERENCES_CLASS

        public static final InternalFeatures USER_PREFERENCES_CLASS
        DocumentClass identifier for technical documents used to store user's preferences
      • USER_PREFERENCES_TYPE

        public static final InternalFeatures USER_PREFERENCES_TYPE
        TagClass identifier for type of user's preferences
      • OPERATION_REGISTRATION_CLASS

        public static final InternalFeatures OPERATION_REGISTRATION_CLASS
        DocumentClass identifier for technical documents used to store operation handler registrations
      • FACT_FIELDS_CLASS

        public static final InternalFeatures FACT_FIELDS_CLASS
        DocumentClass identifier for technical documents used to configure fact fields
      • EMAIL_TEMPLATE_CLASS

        public static final InternalFeatures EMAIL_TEMPLATE_CLASS
        DocumentClass identifier for technical documents used to store email templates
      • EMAIL_TEMPLATE_TYPE

        public static final InternalFeatures EMAIL_TEMPLATE_TYPE
        TagClass identifier allowing to determine the email template type
      • VERSIONING

        public static final InternalFeatures VERSIONING
        Versioning support
      • VSID_EQUALS_TO_ID

        public static final InternalFeatures VSID_EQUALS_TO_ID
        Version series identifier is equals to document id
      • SELECT_INCLUDE_ALL

        public static final InternalFeatures SELECT_INCLUDE_ALL
        Include all available criterion within SelectClause
      • MAX_FACTS

        public static final InternalFeatures MAX_FACTS
        Max Fact to get from DAO and to display
      • ASYNCHRONOUS_ANSWER

        public static final InternalFeatures ASYNCHRONOUS_ANSWER
        Asynchronous answer support
      • EXCLUDED_TAGS_PROPAGATION

        public static final InternalFeatures EXCLUDED_TAGS_PROPAGATION
        Excluded tags from propagation within tag oracle
      • STORED_SEARCH_ACL

        public static final InternalFeatures STORED_SEARCH_ACL
        Default stored search ACL identifier
      • DELETE_CLASS

        public static final InternalFeatures DELETE_CLASS
        Determines if classes can be deleted
      • COMPONENT_LINK

        public static final InternalFeatures COMPONENT_LINK
        TagClass identifier allowing to determine a link an object and a component
      • CONFIGURATION_DEFAULT_ORDER

        public static final InternalFeatures CONFIGURATION_DEFAULT_ORDER
        TagClass identifier allowing to order configuration objects
      • ES_TYPE

        public static final InternalFeatures ES_TYPE
        Determine which ES type is used : Elasticsearch and OpenSearch are supported
    • Method Detail

      • values

        public static InternalFeatures[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (InternalFeatures c : InternalFeatures.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static InternalFeatures valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Enum<InternalFeatures>