Annotation Interface CustomConfiguration


@Retention(RUNTIME) @Target(TYPE) @Qualifier public @interface CustomConfiguration
Contract annotation to mark any config bean which accepts customization values during domain creation. For example the com.sun.enterprise.connectors.jms.config.JmsService need a port number for the default JmsHost. Although the JmsService or any other config bean of that sort will carry some default values for the port numbers but this contract makes it easy to locate and query all config beans that has the accept customization during domain creation to be located and later on queried for the SystemProperties they need.
Author:
Masoud Kalali
  • Element Details

    • baseConfigurationFileName

      String baseConfigurationFileName
    • usesOnTheFlyConfigGeneration

      boolean usesOnTheFlyConfigGeneration
      Default:
      false