public class Invocation extends Object
代表一次调用
Created by sixie.xyn on 2015/11/13.
| 构造器和说明 |
|---|
Invocation() |
Invocation(HSFRequest hsfRequest) |
public Invocation(HSFRequest hsfRequest)
public Invocation()
public Executor getExecutor()
public void setExecutor(Executor executor)
public boolean isServerSide()
public void setServerSide(boolean serverSide)
public String getInvokeType()
public void setInvokeType(String invokeType)
public long getStartTime()
public String getPeerIP()
public void setPeerIP(String peerIP)
public Object put(AttributeKey key, Object value)
public Object get(AttributeKey key)
public Object remove(AttributeKey key)
public String generateInvocationSignature()
public List<ListenableFuture<RPCResult>> getBroadcastFutures()
public void setBroadcastFutures(List<ListenableFuture<RPCResult>> broadcastFutures)
public byte getSerializeType()
public void setSerializeType(byte serializeType)
public String getTargetServiceUniqueName()
public void setTargetServiceUniqueName(String targetServiceUniqueName)
public String getMethodSignature()
public Object[] getMethodArgs()
public void setMethodArgs(Object[] methodArgs)
public String[] getMethodArgSigs()
public void setMethodArgSigs(String[] methodArgSigs)
public String getMethodName()
public void setMethodName(String methodName)
public String getLocalAddr()
public void setLocalAddr(String localAddr)
public Class<?>[] getParameterClasses()
public void setParameterClasses(Class<?>[] parameterClasses)
public boolean isNeedReliableCallback()
public void setNeedReliableCallback(boolean isNeedReliableCallback)
public Class<?> getReturnClass()
public void setReturnClass(Class<?> returnClass)
public String getMethodKey()
public byte[] getInvokeContext()
public void setInvokeContext(byte[] invokeContext)
public ProcessResult getProcessResult()
public void setProcessResult(ProcessResult processResult)
public InvocationType getInvocationType()
public void setInvocationType(InvocationType invocationType)
Copyright © 2018. All rights reserved.