Alachisoft.NCache.Common.Extensibility.Client.RPC.IRPCCallBuilder Maven / Gradle / Ivy
package Alachisoft.NCache.Common.Extensibility.Client.RPC;
import Alachisoft.NCache.Common.Extensibility.Client.RPC.Impl.MultiPartitionMethodCall;
public interface IRPCCallBuilder {
IRPCConstructorCall BuildConstructorCall(java.lang.Class objectType, String objectUID, Object[] arguments);
IRPCMethodCall BuildMethodCall(java.lang.Class objectType, String method, int overload, boolean isStatic, Object[] arguments, String objectUID, IMethodArgumentPartitioner agrumentPartitioner, IResponseConsolidator consolidator);
MultiPartitionMethodCall BuildMultipartionMethodCall(String method, int overload, Object[] arguments, String objectUID);
IRPCPropertyCall BuildPropertyGetterCall(String property, String objectUID);
IRPCPropertyCall BuildPropertySetterCall(String property, Object value, String objectUID);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy