Class FilesysTransaction

java.lang.Object
org.alfresco.filesys.alfresco.FilesysTransaction

public class FilesysTransaction extends Object
Filesystem Transaction Class

Holds the details of a transaction used during a batch of filesystem driver requests.

Author:
gkspencer
  • 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 - UserTransaction
      readOnly - boolean
    • clearTransaction

      public final void clearTransaction()
      Clear the transaction
    • toString

      public String toString()
      Return the transaction details as a string
      Overrides:
      toString in class Object
      Returns:
      String