Uses of Interface
com.gigaspaces.internal.reflection.IMethod
Packages that use IMethod
Package
Description
Provides GigaSpaces LRMI (Light-RMI) package.
A package including OpenSpaces support for Sync and Async remoting inspired by other Spring remoting
integrations.
-
Uses of IMethod in com.gigaspaces.internal.reflection
Methods in com.gigaspaces.internal.reflection that return IMethodModifier and TypeMethodDescriptionstatic <T> IMethod<T>ReflectionUtil.createMethod(ClassLoader classLoader, Method method) static <T> IMethod<T>ReflectionUtil.createMethod(Method method) static <T> IMethod<T>[]ReflectionUtil.createMethods(ClassLoader classLoader, Method[] methods) static <T> IMethod<T>[]ReflectionUtil.createMethods(Method[] methods) <T> IMethod<T>IReflectionFactory.getMethod(ClassLoader classLoader, Method method) default <T> IMethod<T>default <T> IMethod<T>[]IReflectionFactory.getMethods(ClassLoader classLoader, Method[] methods) default <T> IMethod<T>[]IReflectionFactory.getMethods(Method[] methods) Methods in com.gigaspaces.internal.reflection with parameters of type IMethod -
Uses of IMethod in com.gigaspaces.internal.reflection.fast
Classes in com.gigaspaces.internal.reflection.fast that implement IMethodModifier and TypeClassDescriptionclassProvides a base class for the dynamic method implementation.Methods in com.gigaspaces.internal.reflection.fast that return IMethodModifier and TypeMethodDescriptionstatic IMethodASMMethodFactory.getMethod(ClassLoader classLoader, Method refMethod) Retrieves an IMethod or creates a new class that represents this method.static IMethod<T> IMethod<T>ASMReflectionFactory.getMethod(ClassLoader classLoader, Method method) -
Uses of IMethod in com.gigaspaces.internal.reflection.fast.proxy
Methods in com.gigaspaces.internal.reflection.fast.proxy that return IMethodModifier and TypeMethodDescriptionprotected static IMethod[]AbstractProxy.getIMethods(Class clazz) Creates a set of IMethods from the current "this" interfaces. -
Uses of IMethod in com.gigaspaces.internal.reflection.standard
Classes in com.gigaspaces.internal.reflection.standard that implement IMethodModifier and TypeClassDescriptionclassProvides a wrapper over the standard getter method reflectionclassProvides a wrapper over the standard method reflectionclassProvides a wrapper over the standard setter method reflectionMethods in com.gigaspaces.internal.reflection.standard that return IMethodModifier and TypeMethodDescription<T> IMethod<T>StandardReflectionFactory.getMethod(ClassLoader classLoader, Method method) -
Uses of IMethod in com.gigaspaces.lrmi
Fields in com.gigaspaces.lrmi declared as IMethodMethods in com.gigaspaces.lrmi that return types with arguments of type IMethodModifier and TypeMethodDescriptionLRMIUtilities.getMappingMethodDescriptor(Class clazz) Returns the cross instance/platform mapping table of desired class with method descriptors(method hash).Methods in com.gigaspaces.lrmi with parameters of type IMethodModifier and TypeMethodDescriptionRemoteMethodCache.getLRMIMethod(IMethod method) Returns the ~cached LRMI method structure.static StringLRMIUtilities.getMethodDisplayString(IMethod m) Gets a readable format string that describe the specified methodstatic StringLRMIUtilities.getMethodNameAndDescriptor(IMethod m) Returns a string consisting of the given method's name followed by its "method descriptor", as appropriate for use in the computation of the "method hash".Processes a method invocation on a proxy instance and returns the result.This method is called by a Server Peer after extracting the method name and arguments.protected ObjectDynamicSmartStub.invokeRemote(Object proxy, IMethod method, Object[] args) performs remote invocation methodstatic booleanCheck whether theMethodregistered as one-way to the underlying transport protocol.static voidRegister one way remote method to the underlying transport protocol.
Important: The declaring class of provided method must be an interface and extends from java.rmi.Remote interface.static LRMIMethodLRMIMethod.wrapAsUnsupported(IMethod<?> realMethod) Constructors in com.gigaspaces.lrmi with parameters of type IMethodModifierConstructorDescriptionLRMIMethod(IMethod realMethod, boolean isOneWay, boolean isCallBack, boolean isAsync, boolean useStubCache, boolean livenessPriority, boolean monitoringPriority, boolean isCustomTracking, int orderId) -
Uses of IMethod in org.openspaces.remoting
Methods in org.openspaces.remoting that return types with arguments of type IMethodModifier and TypeMethodDescriptionstatic Map<RemotingUtils.MethodHash,IMethod> RemotingUtils.buildHashToMethodLookupForInterface(Class service, boolean useFastReflection)