Package tigase.util.setup
Class SetupHelper
java.lang.Object
tigase.util.setup.SetupHelper
Created by andrzej on 30.03.2017.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enum -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic BeanDefinitionconvertToBeanDefinition(Class<?> cls) static ConfigBuildergenerateConfig(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)
-