Class PSRpcResponse
- java.lang.Object
- 
- org.apache.sysds.runtime.controlprogram.paramserv.rpc.PSRpcObject
- 
- org.apache.sysds.runtime.controlprogram.paramserv.rpc.PSRpcResponse
 
 
- 
 public class PSRpcResponse extends PSRpcObject 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classPSRpcResponse.Type
 - 
Field Summary- 
Fields inherited from class org.apache.sysds.runtime.controlprogram.paramserv.rpc.PSRpcObjectPULL, PUSH
 
- 
 - 
Constructor SummaryConstructors Constructor Description PSRpcResponse(ByteBuffer buffer)PSRpcResponse(PSRpcResponse.Type status)PSRpcResponse(PSRpcResponse.Type status, Object data)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeserialize(ByteBuffer buffer)StringgetErrorMessage()ListObjectgetResultModel()booleanisSuccessful()ByteBufferserialize()
 
- 
- 
- 
Constructor Detail- 
PSRpcResponsepublic PSRpcResponse(ByteBuffer buffer) throws IOException - Throws:
- IOException
 
 - 
PSRpcResponsepublic PSRpcResponse(PSRpcResponse.Type status) 
 - 
PSRpcResponsepublic PSRpcResponse(PSRpcResponse.Type status, Object data) 
 
- 
 - 
Method Detail- 
isSuccessfulpublic boolean isSuccessful() 
 - 
getErrorMessagepublic String getErrorMessage() 
 - 
getResultModelpublic ListObject getResultModel() 
 - 
deserializepublic void deserialize(ByteBuffer buffer) throws IOException - Specified by:
- deserializein class- PSRpcObject
- Throws:
- IOException
 
 - 
serializepublic ByteBuffer serialize() throws IOException - Specified by:
- serializein class- PSRpcObject
- Throws:
- IOException
 
 
- 
 
-