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, rollbackService
close
supportsTransactions
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordType
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
TransactionSession 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.