public abstract class Receiver
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected static ObjectCenter |
OBJECT_CENTER |
protected static TypeCenter |
TYPE_CENTER |
| 构造器和说明 |
|---|
Receiver(ObjectWrapper objectWrapper) |
| 限定符和类型 | 方法和说明 |
|---|---|
Reply |
action(long methodInvocationTimeStamp,
MethodWrapper methodWrapper,
ParameterWrapper[] parameterWrappers) |
protected long |
getObjectTimeStamp() |
protected java.lang.Object[] |
getParameters() |
protected abstract java.lang.Object |
invokeMethod() |
void |
setHermesServiceCallback(IHermesServiceCallback callback) |
protected abstract void |
setMethod(MethodWrapper methodWrapper,
ParameterWrapper[] parameterWrappers) |
protected static final ObjectCenter OBJECT_CENTER
protected static final TypeCenter TYPE_CENTER
public Receiver(ObjectWrapper objectWrapper)
protected long getObjectTimeStamp()
protected java.lang.Object[] getParameters()
public void setHermesServiceCallback(IHermesServiceCallback callback)
protected abstract void setMethod(MethodWrapper methodWrapper, ParameterWrapper[] parameterWrappers) throws HermesException
HermesExceptionprotected abstract java.lang.Object invokeMethod()
throws HermesException
HermesExceptionpublic final Reply action(long methodInvocationTimeStamp, MethodWrapper methodWrapper, ParameterWrapper[] parameterWrappers) throws HermesException
HermesException