Package org.syncany.plugins.transfer.to
Class TransactionTO
- java.lang.Object
-
- org.syncany.plugins.transfer.to.TransactionTO
-
public class TransactionTO extends java.lang.Object
The Transaction transfer object exists to serialize a transaction, which is saved on the remote location and deleted once the transaction is completed.It uses the Simple framework for XML serialization, and its corresponding annotation-based configuration.
- See Also:
- Simple framework at simple.sourceforge.net
-
-
Constructor Summary
Constructors Constructor Description TransactionTO()
TransactionTO(java.lang.String machineName)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAction(ActionTO transactionAction)
java.util.List<ActionTO>
getActions()
java.lang.String
getMachineName()
static TransactionTO
load(Transformer transformer, java.io.File transactionFile)
void
save(Transformer transformer, java.io.File transactionFile)
-
-
-
Constructor Detail
-
TransactionTO
public TransactionTO()
-
TransactionTO
public TransactionTO(java.lang.String machineName)
-
-
Method Detail
-
getMachineName
public java.lang.String getMachineName()
-
getActions
public java.util.List<ActionTO> getActions()
-
load
public static TransactionTO load(Transformer transformer, java.io.File transactionFile) throws java.lang.Exception
- Throws:
java.lang.Exception
-
save
public void save(Transformer transformer, java.io.File transactionFile) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-