Package org.alfresco.filesys.alfresco
Class FilesysTransaction
java.lang.Object
org.alfresco.filesys.alfresco.FilesysTransaction
Filesystem Transaction Class
Holds the details of a transaction used during a batch of filesystem driver requests.
- Author:
- gkspencer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidClear the transactionfinal jakarta.transaction.UserTransactionReturn the active transactionfinal booleanCheck if the transaction is validfinal booleanCheck if the transaction is read-onlyfinal voidsetTransaction(jakarta.transaction.UserTransaction trans, boolean readOnly) Set the transactiontoString()Return the transaction details as a string
-
Constructor Details
-
FilesysTransaction
public FilesysTransaction()Default constructor
-
-
Method Details
-
hasTransaction
public final boolean hasTransaction()Check if the transaction is valid- Returns:
- boolean
-
isReadOnly
public final boolean isReadOnly()Check if the transaction is read-only- Returns:
- boolean
-
getTransaction
public final jakarta.transaction.UserTransaction getTransaction()Return the active transaction- Returns:
- UserTransaction
-
setTransaction
public final void setTransaction(jakarta.transaction.UserTransaction trans, boolean readOnly) Set the transaction- Parameters:
trans- UserTransactionreadOnly- boolean
-
clearTransaction
public final void clearTransaction()Clear the transaction -
toString
Return the transaction details as a string
-