org.apache.thrift
Class ProcessFunction<I,T extends TBase>
java.lang.Object
org.apache.thrift.ProcessFunction<I,T>
public abstract class ProcessFunction<I,T extends TBase>
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProcessFunction
public ProcessFunction(java.lang.String methodName)
process
public final void process(int seqid,
TProtocol iprot,
TProtocol oprot,
I iface)
throws TException
- Throws:
TException
isOneway
protected abstract boolean isOneway()
getResult
public abstract TBase getResult(I iface,
T args)
throws TException
- Throws:
TException
getEmptyArgsInstance
public abstract T getEmptyArgsInstance()
getMethodName
public java.lang.String getMethodName()