public class IgfsMetaFileUnlockProcessor extends Object implements javax.cache.processor.EntryProcessor<IgniteUuid,IgfsEntryInfo,Void>, Externalizable, Binarylizable
Constructor and Description |
---|
IgfsMetaFileUnlockProcessor()
Default constructor.
|
IgfsMetaFileUnlockProcessor(long modificationTime,
boolean updateSpace,
long space,
IgfsFileAffinityRange affRange)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
Void |
process(javax.cache.processor.MutableEntry<IgniteUuid,IgfsEntryInfo> entry,
Object... args) |
void |
readBinary(BinaryReader reader)
Reads fields from provided reader.
|
void |
readExternal(ObjectInput in) |
String |
toString() |
void |
writeBinary(BinaryWriter writer)
Writes fields to provided writer.
|
void |
writeExternal(ObjectOutput out) |
public IgfsMetaFileUnlockProcessor()
public IgfsMetaFileUnlockProcessor(long modificationTime, boolean updateSpace, long space, @Nullable IgfsFileAffinityRange affRange)
modificationTime
- Modification time.updateSpace
- Whether to update space.space
- Space.affRange
- Affinity range.public Void process(javax.cache.processor.MutableEntry<IgniteUuid,IgfsEntryInfo> entry, Object... args) throws javax.cache.processor.EntryProcessorException
process
in interface javax.cache.processor.EntryProcessor<IgniteUuid,IgfsEntryInfo,Void>
javax.cache.processor.EntryProcessorException
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
public void writeBinary(BinaryWriter writer) throws BinaryObjectException
writeBinary
in interface Binarylizable
writer
- Binary object writer.BinaryObjectException
- In case of error.public void readBinary(BinaryReader reader) throws BinaryObjectException
readBinary
in interface Binarylizable
reader
- Binary object reader.BinaryObjectException
- In case of error.
Follow @ApacheIgnite
Ignite Fabric : ver. 1.9.0 Release Date : March 2 2017