Class SetupHelper


  • public class SetupHelper
    extends java.lang.Object
    Created by andrzej on 30.03.2017.
    • Constructor Detail

      • SetupHelper

        public SetupHelper()
    • Method Detail

      • convertToBeanDefinition

        public static BeanDefinition convertToBeanDefinition​(java.lang.Class<?> cls)
      • generateConfig

        public static ConfigBuilder generateConfig​(ConfigTypeEnum configType,
                                                   java.lang.String dbUri,
                                                   boolean clusterMode,
                                                   boolean acs,
                                                   java.util.Optional<java.util.Set<java.lang.String>> optionalComponentsOption,
                                                   java.util.Optional<java.util.Set<java.lang.String>> forceEnabledComponentsOptions,
                                                   java.util.Optional<java.util.Set<java.lang.String>> pluginsOption,
                                                   java.lang.String defaultVirtualHost,
                                                   java.util.Optional<BareJID[]> admins,
                                                   java.util.Optional<SetupHelper.HttpSecurity> httpSecurity)
      • getAvailableBeans

        public static java.util.List<BeanDefinition> getAvailableBeans​(java.lang.Class processorClazz)
      • getAvailableBeans

        public static java.util.List<BeanDefinition> getAvailableBeans​(java.lang.Class processorClazz,
                                                                       java.lang.Class componentClazz)
      • getAvailableComponents

        public static java.util.List<BeanDefinition> getAvailableComponents()
      • getAvailableProcessors

        public static java.util.List<BeanDefinition> getAvailableProcessors​(java.lang.Class componentClazz,
                                                                            java.lang.Class processorClazz)