public class PersistenceTaskArg extends IgniteDataTransferObject
| Constructor and Description |
|---|
PersistenceTaskArg()
Default constructor.
|
PersistenceTaskArg(PersistenceOperation op,
PersistenceCleanAndBackupSettings cleanAndBackupSettings) |
| Modifier and Type | Method and Description |
|---|---|
PersistenceCleanAndBackupSettings |
cleanAndBackupSettings() |
PersistenceOperation |
operation() |
protected void |
readExternalData(byte protoVer,
ObjectInput in)
Load object's specific data content.
|
protected void |
writeExternalData(ObjectOutput out)
Save object's specific data content.
|
getProtocolVersion, readExternal, toList, toSet, writeExternalpublic PersistenceTaskArg()
public PersistenceTaskArg(PersistenceOperation op, PersistenceCleanAndBackupSettings cleanAndBackupSettings)
op - PersistenceOperation requested for execution.cleanAndBackupSettings - PersistenceCleanAndBackupSettings specific settings for clean and backup
commands.public PersistenceOperation operation()
PersistenceOperation operation requested for execution.public PersistenceCleanAndBackupSettings cleanAndBackupSettings()
PersistenceCleanAndBackupSettings specific settings for clean and backup commands.protected void writeExternalData(ObjectOutput out) throws IOException
writeExternalData in class IgniteDataTransferObjectout - Output object to write data content.IOException - If I/O errors occur.protected void readExternalData(byte protoVer,
ObjectInput in)
throws IOException,
ClassNotFoundException
readExternalData in class IgniteDataTransferObjectprotoVer - Input object version.in - Input object to load data content.IOException - If I/O errors occur.ClassNotFoundException - If the class for an object being restored cannot be found.
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.11.0 Release Date : September 11 2021