public class TransmissionMeta extends Object implements Externalizable
| Constructor and Description |
|---|
TransmissionMeta()
Default constructor, usually used to create meta to read channel data into.
|
TransmissionMeta(Exception err) |
TransmissionMeta(String name,
long offset,
long cnt,
Map<String,Serializable> params,
TransmissionPolicy plc,
Exception err) |
| Modifier and Type | Method and Description |
|---|---|
long |
count() |
boolean |
equals(Object o) |
Exception |
error() |
TransmissionMeta |
error(Exception err) |
int |
hashCode() |
String |
name() |
long |
offset() |
Map<String,Serializable> |
params() |
TransmissionPolicy |
policy() |
void |
readExternal(ObjectInput in) |
String |
toString() |
void |
writeExternal(ObjectOutput out) |
public TransmissionMeta()
public TransmissionMeta(Exception err)
err - Last seen error if it has been occurred, or null the otherwise.public TransmissionMeta(String name, long offset, long cnt, Map<String,Serializable> params, TransmissionPolicy plc, Exception err)
name - File name to assoticate particular meta with.offset - The start position of file.cnt - Number of bytes expected to transfer.params - Additional meta params.plc - Policy of how file will be handled.err - Last seen error if it has been occurred, or null the otherwise.public String name()
public long offset()
public long count()
public Map<String,Serializable> params()
public TransmissionPolicy policy()
public TransmissionMeta error(Exception err)
err - An exception instance if it has been previously occurred.This for chaining.public Exception error()
public void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundException
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.11.1 Release Date : December 20 2021