Package tigase.util.setup
Class SetupHelper
java.lang.Object
tigase.util.setup.SetupHelper
Created by andrzej on 30.03.2017.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static enum
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic BeanDefinition
convertToBeanDefinition
(Class<?> cls) static ConfigBuilder
generateConfig
(ConfigTypeEnum configType, String dbUri, boolean clusterMode, boolean acs, Optional<Set<String>> optionalComponentsOption, Optional<Set<String>> forceEnabledComponentsOptions, Optional<Set<String>> pluginsOption, String defaultVirtualHost, Optional<BareJID[]> admins, Optional<SetupHelper.HttpSecurity> httpSecurity) static List<BeanDefinition>
getAvailableBeans
(Class processorClazz) static List<BeanDefinition>
getAvailableBeans
(Class processorClazz, Class componentClazz) static List<BeanDefinition>
static List<BeanDefinition>
getAvailableProcessors
(Class componentClazz, Class processorClazz)
-
Constructor Details
-
SetupHelper
public SetupHelper()
-
-
Method Details
-
convertToBeanDefinition
-
generateConfig
public static ConfigBuilder generateConfig(ConfigTypeEnum configType, String dbUri, boolean clusterMode, boolean acs, Optional<Set<String>> optionalComponentsOption, Optional<Set<String>> forceEnabledComponentsOptions, Optional<Set<String>> pluginsOption, String defaultVirtualHost, Optional<BareJID[]> admins, Optional<SetupHelper.HttpSecurity> httpSecurity) -
getAvailableBeans
-
getAvailableBeans
-
getAvailableComponents
-
getAvailableProcessors
public static List<BeanDefinition> getAvailableProcessors(Class componentClazz, Class processorClazz)
-