public class AnnotationProcessorUtils extends Object
Modifier and Type | Method and Description |
---|---|
static ArchiveOperationHandler |
findArchiveHandler(Object bean,
String archiveHandlerName,
ApplicationContext applicationContext,
String beanName) |
static EventContainersBus |
findBus(ApplicationContext applicationContext) |
static DynamicEventTemplateProvider |
findDynamicEventTemplateProvider(Object bean) |
static GigaSpace |
findGigaSpace(Object bean,
String gigaSpaceName,
ApplicationContext applicationContext,
String beanName) |
static <T> T |
findRef(Object bean,
String refName,
ApplicationContext applicationContext,
String beanName,
Class<T> refClass) |
static Object |
findTemplateFromProvider(Object listener) |
static PlatformTransactionManager |
findTxManager(String txManagerName,
ApplicationContext applicationContext,
String beanName) |
public static EventContainersBus findBus(ApplicationContext applicationContext)
public static GigaSpace findGigaSpace(Object bean, String gigaSpaceName, ApplicationContext applicationContext, String beanName) throws IllegalArgumentException
IllegalArgumentException
public static ArchiveOperationHandler findArchiveHandler(Object bean, String archiveHandlerName, ApplicationContext applicationContext, String beanName) throws IllegalArgumentException
IllegalArgumentException
public static <T> T findRef(Object bean, String refName, ApplicationContext applicationContext, String beanName, Class<T> refClass) throws IllegalArgumentException
IllegalArgumentException
public static PlatformTransactionManager findTxManager(String txManagerName, ApplicationContext applicationContext, String beanName)
public static DynamicEventTemplateProvider findDynamicEventTemplateProvider(Object bean)
DynamicEventTemplateProvider
based on interface or annotation.Copyright © GigaSpaces.