Class ApplicationConfigInfo


  • public class ApplicationConfigInfo
    extends Object
    During redeployment we preserve the application config information, if any, that the administrator has defined for the application. Then, during the deploy part of redeployment we restore it. This class encapsulates the dependencies on exactly how we store that information in the application properties in the deployment context.
    Author:
    tjquinn
    • Constructor Detail

      • ApplicationConfigInfo

        public ApplicationConfigInfo()
      • ApplicationConfigInfo

        public ApplicationConfigInfo​(Properties appProperties)
      • ApplicationConfigInfo

        public ApplicationConfigInfo​(com.sun.enterprise.config.serverbeans.Application app)
    • Method Detail

      • get

        public <T extends com.sun.enterprise.config.serverbeans.ApplicationConfig> T get​(String moduleName,
                                                                                         String engineName)
      • put

        public void put​(String moduleName,
                        String engineName,
                        com.sun.enterprise.config.serverbeans.ApplicationConfig appConfig)
      • moduleNames

        public Set<String> moduleNames()
      • store

        public void store​(Properties appProps)