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 booleangetClusterMode(Kernel kernel)static ConfigTypeEnumgetConfigType(Kernel kernel)protected static <T> TgetProperty(Kernel kernel, java.lang.String name, T defValue)booleanshouldRegister(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:BeanSelectorMethod needs to return true if bean in which annotation class implementing this interface is specified and this bean should be registered- Specified by:
shouldRegisterin interfaceBeanSelector
-
-