Spring Data for VMware GemFire
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_SINGLETONFields inherited from interface org.springframework.beans.factory.FactoryBean
OBJECT_TYPE_ATTRIBUTE -
Constructor Summary
ConstructorsConstructorDescriptionOnRegionFunctionProxyFactoryBean(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, resolveSingleResultIfPossibleMethods 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- anGemfireOnRegionOperationsinstance
-
-
Method Details
-
invokeFunction
- Overrides:
invokeFunctionin classGemfireFunctionProxyFactoryBean
-