Search in sources :

Example 21 with BinaryRawWriter

use of org.apache.ignite.binary.BinaryRawWriter in project ignite by apache.

the class IgfsMetaFileRangeDeleteProcessor method writeBinary.

/**
 * {@inheritDoc}
 */
@Override
public void writeBinary(BinaryWriter writer) throws BinaryObjectException {
    BinaryRawWriter out = writer.rawWriter();
    out.writeObject(range);
}
Also used : BinaryRawWriter(org.apache.ignite.binary.BinaryRawWriter)

Example 22 with BinaryRawWriter

use of org.apache.ignite.binary.BinaryRawWriter in project ignite by apache.

the class IgfsMetaFileRangeUpdateProcessor method writeBinary.

/**
 * {@inheritDoc}
 */
@Override
public void writeBinary(BinaryWriter writer) throws BinaryObjectException {
    BinaryRawWriter out = writer.rawWriter();
    out.writeObject(range);
    out.writeInt(status);
}
Also used : BinaryRawWriter(org.apache.ignite.binary.BinaryRawWriter)

Example 23 with BinaryRawWriter

use of org.apache.ignite.binary.BinaryRawWriter in project ignite by apache.

the class IgfsMetaFileReserveSpaceProcessor method writeBinary.

/**
 * {@inheritDoc}
 */
@Override
public void writeBinary(BinaryWriter writer) throws BinaryObjectException {
    BinaryRawWriter out = writer.rawWriter();
    out.writeLong(space);
    out.writeObject(affRange);
}
Also used : BinaryRawWriter(org.apache.ignite.binary.BinaryRawWriter)

Example 24 with BinaryRawWriter

use of org.apache.ignite.binary.BinaryRawWriter in project ignite by apache.

the class IgfsMetaFileUnlockProcessor method writeBinary.

/**
 * {@inheritDoc}
 */
@Override
public void writeBinary(BinaryWriter writer) throws BinaryObjectException {
    BinaryRawWriter out = writer.rawWriter();
    out.writeLong(modificationTime);
    if (updateSpace) {
        out.writeBoolean(true);
        out.writeLong(space);
        out.writeObject(affRange);
    } else
        out.writeBoolean(false);
}
Also used : BinaryRawWriter(org.apache.ignite.binary.BinaryRawWriter)

Example 25 with BinaryRawWriter

use of org.apache.ignite.binary.BinaryRawWriter in project ignite by apache.

the class IgfsMetaUpdatePropertiesProcessor method writeBinary.

/**
 * {@inheritDoc}
 */
@Override
public void writeBinary(BinaryWriter writer) throws BinaryObjectException {
    BinaryRawWriter out = writer.rawWriter();
    IgfsUtils.writeProperties(out, props);
}
Also used : BinaryRawWriter(org.apache.ignite.binary.BinaryRawWriter)

Aggregations

BinaryRawWriter (org.apache.ignite.binary.BinaryRawWriter)36 Map (java.util.Map)4 HashMap (java.util.HashMap)2 TreeMap (java.util.TreeMap)2 IOException (java.io.IOException)1 Array (java.lang.reflect.Array)1 SimpleEntry (java.util.AbstractMap.SimpleEntry)1 ArrayList (java.util.ArrayList)1 Arrays (java.util.Arrays)1 Collection (java.util.Collection)1 LinkedHashMap (java.util.LinkedHashMap)1 LinkedHashSet (java.util.LinkedHashSet)1 LinkedList (java.util.LinkedList)1 Objects (java.util.Objects)1 Set (java.util.Set)1 UUID (java.util.UUID)1 AtomicInteger (java.util.concurrent.atomic.AtomicInteger)1 BiConsumer (java.util.function.BiConsumer)1 Consumer (java.util.function.Consumer)1 Function (java.util.function.Function)1