LibreOffice Module dbaccess (master) 1
|
#include <SharedConnection.hxx>
Public Member Functions | |
OSharedConnection (css::uno::Reference< css::uno::XAggregation > &_rxProxyConnection) | |
virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () override |
virtual void SAL_CALL | acquire () noexcept override |
virtual void SAL_CALL | release () noexcept override |
virtual css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () override |
virtual css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &_rType) override |
virtual void SAL_CALL | close () override |
virtual void SAL_CALL | setAutoCommit (sal_Bool) override |
virtual void SAL_CALL | setReadOnly (sal_Bool) override |
virtual void SAL_CALL | setCatalog (const OUString &) override |
virtual void SAL_CALL | setTransactionIsolation (sal_Int32) override |
virtual void SAL_CALL | setTypeMap (const css::uno::Reference< css::container::XNameAccess > &) override |
virtual css::uno::Reference< css::sdbc::XStatement > SAL_CALL | createStatement () override |
virtual css::uno::Reference< css::sdbc::XPreparedStatement > SAL_CALL | prepareStatement (const OUString &sql) override |
virtual css::uno::Reference< css::sdbc::XPreparedStatement > SAL_CALL | prepareCall (const OUString &sql) override |
virtual OUString SAL_CALL | nativeSQL (const OUString &sql) override |
virtual sal_Bool SAL_CALL | getAutoCommit () override |
virtual void SAL_CALL | commit () override |
virtual void SAL_CALL | rollback () override |
virtual sal_Bool SAL_CALL | isClosed () override |
virtual css::uno::Reference< css::sdbc::XDatabaseMetaData > SAL_CALL | getMetaData () override |
virtual sal_Bool SAL_CALL | isReadOnly () override |
virtual OUString SAL_CALL | getCatalog () override |
virtual sal_Int32 SAL_CALL | getTransactionIsolation () override |
virtual css::uno::Reference< css::container::XNameAccess > SAL_CALL | getTypeMap () override |
Public Member Functions inherited from connectivity::OConnectionWrapper | |
OConnectionWrapper () | |
DECLARE_SERVICE_INFO () | |
virtual css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &_rType) override |
virtual css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () override |
virtual sal_Int64 SAL_CALL | getSomething (const css::uno::Sequence< sal_Int8 > &aIdentifier) override |
Protected Member Functions | |
virtual void SAL_CALL | disposing () override |
virtual | ~OSharedConnection () override |
Protected Member Functions inherited from connectivity::OConnectionWrapper | |
virtual | ~OConnectionWrapper () |
void | setDelegation (css::uno::Reference< css::uno::XAggregation > &_rxProxyConnection, oslInterlockedCount &_rRefCount) |
void | setDelegation (const css::uno::Reference< css::sdbc::XConnection > &_xConnection, const css::uno::Reference< css::uno::XComponentContext > &_rxContext, oslInterlockedCount &_rRefCount) |
void | disposing () |
Additional Inherited Members | |
Static Public Member Functions inherited from connectivity::OConnectionWrapper | |
static const css::uno::Sequence< sal_Int8 > & | getUnoTunnelId () |
static void | createUniqueId (const OUString &_rURL, css::uno::Sequence< css::beans::PropertyValue > &_rInfo, sal_uInt8 *_pBuffer, const OUString &_rUserName=OUString(), const OUString &_rPassword=OUString()) |
Protected Attributes inherited from cppu::BaseMutex | |
mutable::osl::Mutex | m_aMutex |
Protected Attributes inherited from connectivity::OConnectionWrapper | |
css::uno::Reference< css::uno::XAggregation > | m_xProxyConnection |
css::uno::Reference< css::sdbc::XConnection > | m_xConnection |
css::uno::Reference< css::lang::XTypeProvider > | m_xTypeProvider |
css::uno::Reference< css::lang::XUnoTunnel > | m_xUnoTunnel |
css::uno::Reference< css::lang::XServiceInfo > | m_xServiceInfo |
Definition at line 39 of file SharedConnection.hxx.
|
overrideprotectedvirtual |
Definition at line 37 of file SharedConnection.cxx.
|
explicit |
Definition at line 31 of file SharedConnection.cxx.
References m_aMutex, m_refCount, and connectivity::OConnectionWrapper::setDelegation().
|
inlineoverridevirtualnoexcept |
Definition at line 51 of file SharedConnection.hxx.
|
inlineoverridevirtual |
Definition at line 70 of file SharedConnection.hxx.
References dispose(), and cppu::BaseMutex::m_aMutex.
|
overridevirtual |
Definition at line 85 of file SharedConnection.cxx.
References checkDisposed(), cppu::BaseMutex::m_aMutex, and connectivity::OConnectionWrapper::m_xConnection.
|
overridevirtual |
Definition at line 45 of file SharedConnection.cxx.
References checkDisposed(), cppu::BaseMutex::m_aMutex, and connectivity::OConnectionWrapper::m_xConnection.
|
overrideprotectedvirtual |
Definition at line 39 of file SharedConnection.cxx.
References connectivity::OConnectionWrapper::disposing().
|
overridevirtual |
Definition at line 77 of file SharedConnection.cxx.
References checkDisposed(), cppu::BaseMutex::m_aMutex, and connectivity::OConnectionWrapper::m_xConnection.
|
overridevirtual |
Definition at line 126 of file SharedConnection.cxx.
References checkDisposed(), cppu::BaseMutex::m_aMutex, and connectivity::OConnectionWrapper::m_xConnection.
|
overridevirtual |
|
overridevirtual |
Definition at line 110 of file SharedConnection.cxx.
References checkDisposed(), cppu::BaseMutex::m_aMutex, and connectivity::OConnectionWrapper::m_xConnection.
|
overridevirtual |
Definition at line 134 of file SharedConnection.cxx.
References checkDisposed(), cppu::BaseMutex::m_aMutex, and connectivity::OConnectionWrapper::m_xConnection.
|
overridevirtual |
Definition at line 142 of file SharedConnection.cxx.
References checkDisposed(), cppu::BaseMutex::m_aMutex, and connectivity::OConnectionWrapper::m_xConnection.
|
inlineoverridevirtual |
Reimplemented from connectivity::OConnectionWrapper.
Definition at line 53 of file SharedConnection.hxx.
References connectivity::OConnectionWrapper::getTypes().
|
overridevirtual |
Definition at line 101 of file SharedConnection.cxx.
References cppu::BaseMutex::m_aMutex, and connectivity::OConnectionWrapper::m_xConnection.
|
overridevirtual |
Definition at line 118 of file SharedConnection.cxx.
References checkDisposed(), cppu::BaseMutex::m_aMutex, and connectivity::OConnectionWrapper::m_xConnection.
|
overridevirtual |
Definition at line 69 of file SharedConnection.cxx.
References checkDisposed(), cppu::BaseMutex::m_aMutex, and connectivity::OConnectionWrapper::m_xConnection.
|
overridevirtual |
Definition at line 61 of file SharedConnection.cxx.
References checkDisposed(), cppu::BaseMutex::m_aMutex, and connectivity::OConnectionWrapper::m_xConnection.
|
overridevirtual |
Definition at line 53 of file SharedConnection.cxx.
References checkDisposed(), cppu::BaseMutex::m_aMutex, and connectivity::OConnectionWrapper::m_xConnection.
|
inlineoverridevirtual |
Reimplemented from connectivity::OConnectionWrapper.
Definition at line 61 of file SharedConnection.hxx.
References connectivity::OConnectionWrapper::queryInterface().
|
inlineoverridevirtualnoexcept |
Definition at line 52 of file SharedConnection.hxx.
|
overridevirtual |
Definition at line 93 of file SharedConnection.cxx.
References checkDisposed(), cppu::BaseMutex::m_aMutex, and connectivity::OConnectionWrapper::m_xConnection.
|
inlineoverridevirtual |
Definition at line 80 of file SharedConnection.hxx.
|
inlineoverridevirtual |
Definition at line 88 of file SharedConnection.hxx.
|
inlineoverridevirtual |
Definition at line 84 of file SharedConnection.hxx.
|
inlineoverridevirtual |
Definition at line 92 of file SharedConnection.hxx.
|
inlineoverridevirtual |
Definition at line 96 of file SharedConnection.hxx.