public interface TransactionProxyManager extends OsidProxyManager, TransactionProfile
Gets the OsidSession associated with the transaction
service.
| Modifier and Type | Method and Description |
|---|---|
TransactionSession |
getTransactionSession(Proxy proxy)
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(Proxy proxy) throws OperationFailedException, PermissionDeniedException
OsidSession associated with the transaction
service.proxy - a proxyNullArgumentException - proxy is
null OperationFailedException - unable to complete
request PermissionDeniedException - authorization failure
occurredUnimplementedException - supportsTransactions()
is false mandatory - This method must be implemented.