22#include <com/sun/star/sdbc/XDriver.hpp>
24#include <com/sun/star/lang/XServiceInfo.hpp>
30 class java_sql_Driver :
public ::cppu::WeakImplHelper< css::sdbc::XDriver,css::lang::XServiceInfo>
32 css::uno::Reference<css::uno::XComponentContext>
m_aContext;
39 java_sql_Driver(
const css::uno::Reference< css::uno::XComponentContext >& _rxContext);
47 virtual css::uno::Reference< css::sdbc::XConnection > SAL_CALL
connect(
const OUString& url,
const css::uno::Sequence< css::beans::PropertyValue >& info )
override ;
49 virtual css::uno::Sequence< css::sdbc::DriverPropertyInfo > SAL_CALL
getPropertyInfo(
const OUString& url,
const css::uno::Sequence< css::beans::PropertyValue >& info )
override ;
virtual sal_Int32 SAL_CALL getMajorVersion() override
css::uno::Reference< css::uno::XComponentContext > m_aContext
virtual sal_Bool SAL_CALL supportsService(const OUString &ServiceName) override
java_sql_Driver(const css::uno::Reference< css::uno::XComponentContext > &_rxContext)
const css::uno::Reference< css::uno::XComponentContext > & getContext() const
::comphelper::EventLogger m_aLogger
const ::comphelper::EventLogger & getLogger() const
virtual css::uno::Sequence< css::sdbc::DriverPropertyInfo > SAL_CALL getPropertyInfo(const OUString &url, const css::uno::Sequence< css::beans::PropertyValue > &info) override
virtual sal_Int32 SAL_CALL getMinorVersion() override
virtual sal_Bool SAL_CALL acceptsURL(const OUString &url) override
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
virtual OUString SAL_CALL getImplementationName() override
virtual css::uno::Reference< css::sdbc::XConnection > SAL_CALL connect(const OUString &url, const css::uno::Sequence< css::beans::PropertyValue > &info) override
virtual ~java_sql_Driver() override