Class Base.ConfigKeys

  • Enclosing class:
    Base

    public static class Base.ConfigKeys
    extends java.lang.Object
    Configuration keys. Configuration keys for the extension configuration.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String BINDINGS_JBOSSMODULE_CLASS
      Jboss module binding method class name.
      static java.lang.String BINDINGS_JBOSSMODULE_MODULE
      Jboss module binding method jboss module name.
      static java.lang.String BINDINGS_METHOD
      Extension binding method.
      static java.lang.String ENABLED
      Extension enabled.
      static java.lang.String NAME
      Extension instance name.
      static java.lang.String PROVIDES
      Extension services.
      static java.lang.String SENSITIVE_KEYS
      Sensitive keys of configuration.
    • Constructor Summary

      Constructors 
      Constructor Description
      ConfigKeys()  
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • NAME

        public static final java.lang.String NAME
        Extension instance name. Variable like name, no special characters.
        Default: unique random.
        See Also:
        Constant Field Values
      • PROVIDES

        public static final java.lang.String PROVIDES
        Extension services. Value: Comma-separated strings.
        Default: none.
        See Also:
        Constant Field Values
      • ENABLED

        public static final java.lang.String ENABLED
        Extension enabled.
        Value: true/false.
        Default: true.
        See Also:
        Constant Field Values
      • BINDINGS_JBOSSMODULE_MODULE

        public static final java.lang.String BINDINGS_JBOSSMODULE_MODULE
        Jboss module binding method jboss module name.
        Mandatory.
        See Also:
        Constant Field Values
      • BINDINGS_JBOSSMODULE_CLASS

        public static final java.lang.String BINDINGS_JBOSSMODULE_CLASS
        Jboss module binding method class name. Used to locate the service at META-INF/services/<class>.Extension.
        Mandatory if binding method is Jboss module.
        See Also:
        Constant Field Values
      • SENSITIVE_KEYS

        public static final java.lang.String SENSITIVE_KEYS
        Sensitive keys of configuration. These will should not appear in debugging.
        See Also:
        Constant Field Values
    • Constructor Detail

      • ConfigKeys

        public ConfigKeys()