Package tigase.kernel.beans.selector
Class ServerBeanSelector
- java.lang.Object
-
- tigase.kernel.beans.selector.ServerBeanSelector
-
- All Implemented Interfaces:
BeanSelector
public class ServerBeanSelector extends java.lang.Object implements BeanSelector
Created by andrzej on 26.04.2017.
-
-
Constructor Summary
Constructors Constructor Description ServerBeanSelector()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static boolean
getClusterMode(Kernel kernel)
static ConfigTypeEnum
getConfigType(Kernel kernel)
protected static <T> T
getProperty(Kernel kernel, java.lang.String name, T defValue)
boolean
shouldRegister(java.lang.Class clazz, Kernel kernel)
Method needs to return true if bean in which annotation class implementing this interface is specified and this bean should be registered
-
-
-
Method Detail
-
getClusterMode
public static boolean getClusterMode(Kernel kernel)
-
getConfigType
public static ConfigTypeEnum getConfigType(Kernel kernel)
-
getProperty
protected static <T> T getProperty(Kernel kernel, java.lang.String name, T defValue)
-
shouldRegister
public boolean shouldRegister(java.lang.Class clazz, Kernel kernel)
Description copied from interface:BeanSelector
Method needs to return true if bean in which annotation class implementing this interface is specified and this bean should be registered- Specified by:
shouldRegister
in interfaceBeanSelector
-
-