Package org.alfresco.filesys.alfresco
Class FilesysTransaction
- java.lang.Object
-
- org.alfresco.filesys.alfresco.FilesysTransaction
-
public class FilesysTransaction extends java.lang.ObjectFilesystem Transaction ClassHolds the details of a transaction used during a batch of filesystem driver requests.
- Author:
- gkspencer
-
-
Constructor Summary
Constructors Constructor Description FilesysTransaction()Default constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclearTransaction()Clear the transactionjavax.transaction.UserTransactiongetTransaction()Return the active transactionbooleanhasTransaction()Check if the transaction is validbooleanisReadOnly()Check if the transaction is read-onlyvoidsetTransaction(javax.transaction.UserTransaction trans, boolean readOnly)Set the transactionjava.lang.StringtoString()Return the transaction details as a string
-
-
-
Method Detail
-
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 javax.transaction.UserTransaction getTransaction()
Return the active transaction- Returns:
- UserTransaction
-
setTransaction
public final void setTransaction(javax.transaction.UserTransaction trans, boolean readOnly)Set the transaction- Parameters:
trans- UserTransactionreadOnly- boolean
-
clearTransaction
public final void clearTransaction()
Clear the transaction
-
toString
public java.lang.String toString()
Return the transaction details as a string- Overrides:
toStringin classjava.lang.Object- Returns:
- String
-
-