Class OnRegionFunctionProxyFactoryBean
java.lang.Object
org.springframework.data.gemfire.support.AbstractFactoryBeanSupport<Object>
org.springframework.data.gemfire.function.execution.GemfireFunctionProxyFactoryBean
org.springframework.data.gemfire.function.execution.OnRegionFunctionProxyFactoryBean
- All Implemented Interfaces:
org.aopalliance.aop.Advice
,org.aopalliance.intercept.Interceptor
,org.aopalliance.intercept.MethodInterceptor
,org.springframework.beans.factory.Aware
,org.springframework.beans.factory.BeanClassLoaderAware
,org.springframework.beans.factory.BeanFactoryAware
,org.springframework.beans.factory.BeanNameAware
,org.springframework.beans.factory.FactoryBean<Object>
-
Field Summary
Fields inherited from class org.springframework.data.gemfire.support.AbstractFactoryBeanSupport
DEFAULT_SINGLETON
Fields inherited from interface org.springframework.beans.factory.FactoryBean
OBJECT_TYPE_ATTRIBUTE
-
Constructor Summary
ConstructorDescriptionOnRegionFunctionProxyFactoryBean
(Class<?> serviceInterface, GemfireOnRegionOperations gemfireOnRegionOperations) -
Method Summary
Modifier and TypeMethodDescriptionprotected Iterable<?>
invokeFunction
(Method method, Object[] args) Methods inherited from class org.springframework.data.gemfire.function.execution.GemfireFunctionProxyFactoryBean
getBeanClassLoader, getFunctionExecutionInterface, getFunctionExecutionMethodMetadata, getGemfireFunctionOperations, getObject, getObjectType, invoke, isFunctionExecutedOnSingleServerOrSingleMember, isInstanceOfFunctionReturnType, isIterable, isNotInstanceOfFunctionReturnType, onInit, resolveResult, resolveSingleResultIfPossible
Methods inherited from class org.springframework.data.gemfire.support.AbstractFactoryBeanSupport
getBeanFactory, getBeanName, getLogger, getOptionalLogger, isDebugLoggingEnabled, isErrorLoggingEnabled, isInfoLoggingEnabled, isSingleton, isWarnLoggingEnabled, logDebug, logDebug, logError, logError, logInfo, logInfo, logWarning, logWarning, newLogger, setBeanClassLoader, setBeanFactory, setBeanName
-
Constructor Details
-
OnRegionFunctionProxyFactoryBean
public OnRegionFunctionProxyFactoryBean(Class<?> serviceInterface, GemfireOnRegionOperations gemfireOnRegionOperations) - Parameters:
serviceInterface
- the Service class interface specifying the operations to proxy.gemfireOnRegionOperations
- anGemfireOnRegionOperations
instance
-
-
Method Details
-
invokeFunction
- Overrides:
invokeFunction
in classGemfireFunctionProxyFactoryBean
-