public interface TransactionManager extends OsidManager, TransactionProfile
Gets the OsidSession associated with the transaction
service.
| Modifier and Type | Method and Description |
|---|---|
TransactionSession |
getTransactionSession()
Gets the
OsidSession associated with the transaction
service. |
changeBranch, initialize, rollbackServiceclosesupportsTransactionsgetBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdTransactionSession getTransactionSession() throws OperationFailedException, PermissionDeniedException
OsidSession associated with the transaction
service.OperationFailedException - unable to complete requestPermissionDeniedException - authorization failure
occurredUnimplementedException - supportsTransactions()
is falsemandatory - This method must be implemented.