Package org.apache.thrift
Class TServiceClient
- java.lang.Object
-
- org.apache.thrift.TServiceClient
-
public abstract class TServiceClient extends java.lang.Object
A TServiceClient is used to communicate with a TService implementation across protocols and transports.
-
-
Constructor Summary
Constructors Constructor Description TServiceClient(TProtocol prot)
TServiceClient(TProtocol iprot, TProtocol oprot)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TProtocol
getInputProtocol()
Get the TProtocol being used as the input (read) protocol.TProtocol
getOutputProtocol()
Get the TProtocol being used as the output (write) protocol.protected void
receiveBase(TBase result, java.lang.String methodName)
protected void
sendBase(java.lang.String methodName, TBase args)
-
-
-
Method Detail
-
getInputProtocol
public TProtocol getInputProtocol()
Get the TProtocol being used as the input (read) protocol.- Returns:
- the TProtocol being used as the input (read) protocol.
-
getOutputProtocol
public TProtocol getOutputProtocol()
Get the TProtocol being used as the output (write) protocol.- Returns:
- the TProtocol being used as the output (write) protocol.
-
sendBase
protected void sendBase(java.lang.String methodName, TBase args) throws TException
- Throws:
TException
-
receiveBase
protected void receiveBase(TBase result, java.lang.String methodName) throws TException
- Throws:
TException
-
-