Class FileTransferResponse
java.lang.Object
org.teamapps.cluster.dto.Message
org.teamapps.cluster.model.atomix.FileTransferResponse
public class FileTransferResponse extends Message
-
Field Summary
Fields Modifier and Type Field Description static java.util.function.Function<byte[],FileTransferResponse>DECODER_FUNCTIONstatic intROOT_FIELD_ID -
Constructor Summary
Constructors Constructor Description FileTransferResponse()FileTransferResponse(byte[] bytes)FileTransferResponse(byte[] bytes, FileProvider fileProvider)FileTransferResponse(java.io.DataInputStream dis)FileTransferResponse(java.io.DataInputStream dis, FileProvider fileProvider)FileTransferResponse(java.nio.ByteBuffer buf) -
Method Summary
Modifier and Type Method Description booleangetFinished()static MessageDecoder<FileTransferResponse>getMessageDecoder()longgetReceivedData()FileTransferResponsesetFinished(boolean value)FileTransferResponsesetReceivedData(long value)Methods inherited from class org.teamapps.cluster.dto.Message
addMessage, addMultiReference, explain, getBitSetValue, getBitSetValue, getBitSetValue, getBooleanValue, getBooleanValue, getBooleanValue, getByteArrayValue, getByteArrayValue, getByteArrayValue, getByteValue, getByteValue, getByteValue, getDoubleArrayValue, getDoubleArrayValue, getDoubleArrayValue, getDoubleValue, getDoubleValue, getDoubleValue, getField, getFieldId, getFileValue, getFileValue, getFloatArrayValue, getFloatArrayValue, getFloatArrayValue, getFloatValue, getFloatValue, getFloatValue, getIntArrayValue, getIntArrayValue, getIntArrayValue, getIntValue, getIntValue, getIntValue, getLongArrayValue, getLongArrayValue, getLongArrayValue, getLongValue, getLongValue, getLongValue, getMessageByFieldId, getMessageByFieldName, getMessageFieldId, getMessageList, getMessageList, getMessageObject, getMessageObject, getMessageObjectValue, getMessageObjectValue, getMessageObjectValue, getMessageValue, getStringArrayValue, getStringArrayValue, getStringArrayValue, getStringValue, getStringValue, getStringValue, isMultiReference, isObject, isObjectOrMultiReference, isObjectReference, isSingleReference, setPropertyValue, setSingleReference, setValue, toBytes, toBytes, toString, write, writeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
DECODER_FUNCTION
-
ROOT_FIELD_ID
public static final int ROOT_FIELD_ID- See Also:
- Constant Field Values
-
-
Constructor Details
-
FileTransferResponse
public FileTransferResponse() -
FileTransferResponse
public FileTransferResponse(java.nio.ByteBuffer buf) -
FileTransferResponse
public FileTransferResponse(java.io.DataInputStream dis) throws java.io.IOException- Throws:
java.io.IOException
-
FileTransferResponse
public FileTransferResponse(java.io.DataInputStream dis, FileProvider fileProvider) throws java.io.IOException- Throws:
java.io.IOException
-
FileTransferResponse
public FileTransferResponse(byte[] bytes) throws java.io.IOException- Throws:
java.io.IOException
-
FileTransferResponse
- Throws:
java.io.IOException
-
-
Method Details
-
getMessageDecoder
-
getReceivedData
public long getReceivedData() -
setReceivedData
-
getFinished
public boolean getFinished() -
setFinished
-