39#include <com/sun/star/sdbcx/XUser.hpp>
47 public css::sdbcx::XUser
51 User( const ::rtl::Reference< comphelper::RefCountedMutex > & refMutex,
52 const css::uno::Reference< css::sdbc::XConnection > & connection,
59 const css::uno::Type & reqType )
override;
62 virtual css::uno::Sequence< css::uno::Type > SAL_CALL
getTypes()
override;
66 virtual css::uno::Reference< css::beans::XPropertySet > SAL_CALL
70 virtual sal_Int32 SAL_CALL
getPrivileges(
const OUString& objName, sal_Int32 objType )
override;
72 virtual void SAL_CALL
grantPrivileges(
const OUString& objName, sal_Int32 objType, sal_Int32 objPrivileges )
override;
73 virtual void SAL_CALL
revokePrivileges(
const OUString& objName, sal_Int32 objType, sal_Int32 objPrivileges )
override;
74 virtual void SAL_CALL
changePassword(
const OUString& oldPassword,
const OUString& newPassword )
override;
81 const ::rtl::Reference< comphelper::RefCountedMutex > & refMutex,
82 const css::uno::Reference< css::sdbc::XConnection > & connection,
86 virtual css::uno::Reference< css::beans::XPropertySet > SAL_CALL
virtual void SAL_CALL release() noexcept override
virtual void SAL_CALL acquire() noexcept override
virtual css::uno::Reference< css::beans::XPropertySet > SAL_CALL createDataDescriptor() override
UserDescriptor(const ::rtl::Reference< comphelper::RefCountedMutex > &refMutex, const css::uno::Reference< css::sdbc::XConnection > &connection, ConnectionSettings *pSettings)
virtual void SAL_CALL changePassword(const OUString &oldPassword, const OUString &newPassword) override
virtual css::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() 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 &reqType) override
virtual void SAL_CALL acquire() noexcept override
User(const ::rtl::Reference< comphelper::RefCountedMutex > &refMutex, const css::uno::Reference< css::sdbc::XConnection > &connection, ConnectionSettings *pSettings)
virtual void SAL_CALL revokePrivileges(const OUString &objName, sal_Int32 objType, sal_Int32 objPrivileges) override
virtual sal_Int32 SAL_CALL getPrivileges(const OUString &objName, sal_Int32 objType) override
virtual void SAL_CALL grantPrivileges(const OUString &objName, sal_Int32 objType, sal_Int32 objPrivileges) override
virtual sal_Int32 SAL_CALL getGrantablePrivileges(const OUString &objName, sal_Int32 objType) override
virtual css::uno::Reference< css::beans::XPropertySet > SAL_CALL createDataDescriptor() override