User: rt Date: 2008-01-30 07:59:39+0000 Modified: dba/connectivity/source/inc/TConnection.hxx
Log: INTEGRATION: CWS dba24d (1.11.310); FILE MERGED 2007/11/21 12:39:23 oj 1.11.310.1: #i68854# impl TypeSettingInfo for Oracle and some clean up File Changes: Directory: /dba/connectivity/source/inc/ ======================================== File [changed]: TConnection.hxx Url: http://dba.openoffice.org/source/browse/dba/connectivity/source/inc/TConnection.hxx?r1=1.11&r2=1.12 Delta lines: +19 -3 -------------------- --- TConnection.hxx 2005-09-08 06:38:56+0000 1.11 +++ TConnection.hxx 2008-01-30 07:59:36+0000 1.12 @@ -72,12 +72,21 @@ ::com::sun::star::lang::XUnoTunnel > OMetaConnection_BASE; + typedef ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Any > TConditions; + class OMetaConnection : public OMetaConnection_BASE { protected: ::osl::Mutex m_aMutex; + ::com::sun::star::uno::Sequence< ::com::sun::star::beans::PropertyValue > + m_aConnectionInfo; + connectivity::OWeakRefArray m_aStatements; // vector containing a list + // of all the Statement objects + // for this Connection ::rtl::OUString m_sURL; rtl_TextEncoding m_nTextEncoding; // the encoding which is used for all text conversions + ::com::sun::star::uno::WeakReference< ::com::sun::star::sdbc::XDatabaseMetaData > + m_xMetaData; public: static ::dbtools::OPropertyMap& getPropMap(); @@ -88,6 +97,13 @@ inline ::rtl::OUString getURL() const { return m_sURL; } inline void setURL(const ::rtl::OUString& _rsUrl) { m_sURL = _rsUrl; } + inline void setConnectionInfo(const ::com::sun::star::uno::Sequence< ::com::sun::star::beans::PropertyValue >& _aInfo) { m_aConnectionInfo = _aInfo; } + inline const ::com::sun::star::uno::Sequence< ::com::sun::star::beans::PropertyValue >& + getConnectionInfo() const { return m_aConnectionInfo; } + + // OComponentHelper + virtual void SAL_CALL disposing(void); + //XUnoTunnel virtual sal_Int64 SAL_CALL getSomething( const ::com::sun::star::uno::Sequence< sal_Int8 >& aIdentifier ) throw (::com::sun::star::uno::RuntimeException); static ::com::sun::star::uno::Sequence< sal_Int8 > getUnoTunnelImplementationId(); --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
