All Downloads are FREE. Search and download functionalities are using the official Maven repository.

Alachisoft.NCache.Common.Extensibility.Client.IClientSurrogateObject Maven / Gradle / Ivy

package Alachisoft.NCache.Common.Extensibility.Client;

import Alachisoft.NCache.Common.Extensibility.Client.RPC.IMethodArgumentPartitioner;
import Alachisoft.NCache.Common.Extensibility.Client.RPC.IResponseConsolidator;
import Alachisoft.NCache.Common.Extensibility.ISurrogateObject;

public interface IClientSurrogateObject extends ISurrogateObject {
     TResult InvokeMethod(String method, int overlaod, Object[] arguments, boolean isStatic, IMethodArgumentPartitioner methodAgrumentPartitioner, IResponseConsolidator consolidator) throws Exception;

     void InvokePropertySetter(String property, TValue argument, IResponseConsolidator consolidator) throws Exception;

     TValue InvokePropertyGetter(String property, IMethodArgumentPartitioner methodAgrumentPartitioner, IResponseConsolidator consolidator) throws Exception;
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy