diff options
author | Noel Grandin <noel@peralex.com> | 2012-11-08 08:16:06 +0200 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2012-11-30 13:59:47 +0100 |
commit | 2cf0f6ea36e1525193544258eef2828a54345510 (patch) | |
tree | b1033cc7f7ef1061bc16baa8a52480ced38e8b55 /ucb/source/cacher/cacheddynamicresultsetstub.cxx | |
parent | 48f2b7a7af3d4e9bf1b3c27e9aa5e12e60878051 (diff) |
fdo#46808, use service constructor for ucb::CachedDynamicResultSetStubFactory
Change-Id: Iea7b21621c5d341468976507684a9c01f0822034
Diffstat (limited to 'ucb/source/cacher/cacheddynamicresultsetstub.cxx')
-rw-r--r-- | ucb/source/cacher/cacheddynamicresultsetstub.cxx | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/ucb/source/cacher/cacheddynamicresultsetstub.cxx b/ucb/source/cacher/cacheddynamicresultsetstub.cxx index 9f83f3b144a5..4581c6838a98 100644 --- a/ucb/source/cacher/cacheddynamicresultsetstub.cxx +++ b/ucb/source/cacher/cacheddynamicresultsetstub.cxx @@ -35,10 +35,10 @@ using ::rtl::OUString; CachedDynamicResultSetStub::CachedDynamicResultSetStub( Reference< XDynamicResultSet > xOrigin - , const Reference< XMultiServiceFactory > & xSMgr ) - : DynamicResultSetWrapper( xOrigin, xSMgr ) + , const Reference< XComponentContext > & rxContext ) + : DynamicResultSetWrapper( xOrigin, rxContext ) { - OSL_ENSURE( m_xSMgr.is(), "need Multiservicefactory to create stub" ); + OSL_ENSURE( m_xContext.is(), "need Multiservicefactory to create stub" ); impl_init(); } @@ -124,9 +124,9 @@ XSERVICEINFO_NOFACTORY_IMPL_1( CachedDynamicResultSetStub, //-------------------------------------------------------------------------- CachedDynamicResultSetStubFactory::CachedDynamicResultSetStubFactory( - const Reference< XMultiServiceFactory > & rSMgr ) + const Reference< XComponentContext > & rxContext ) { - m_xSMgr = rSMgr; + m_xContext = rxContext; } CachedDynamicResultSetStubFactory::~CachedDynamicResultSetStubFactory() @@ -155,7 +155,7 @@ XTYPEPROVIDER_IMPL_3( CachedDynamicResultSetStubFactory, // CachedDynamicResultSetStubFactory XServiceInfo methods. //-------------------------------------------------------------------------- -XSERVICEINFO_IMPL_1( CachedDynamicResultSetStubFactory, +XSERVICEINFO_IMPL_1_CTX( CachedDynamicResultSetStubFactory, OUString( "com.sun.star.comp.ucb.CachedDynamicResultSetStubFactory" ), OUString( CACHED_DRS_STUB_FACTORY_NAME ) ); @@ -176,7 +176,7 @@ Reference< XDynamicResultSet > SAL_CALL CachedDynamicResultSetStubFactory throw( RuntimeException ) { Reference< XDynamicResultSet > xRet; - xRet = new CachedDynamicResultSetStub( Source, m_xSMgr ); + xRet = new CachedDynamicResultSetStub( Source, m_xContext ); return xRet; } @@ -203,7 +203,7 @@ void SAL_CALL CachedDynamicResultSetStubFactory Reference< XSortedDynamicResultSetFactory > xSortFactory; try { - xSortFactory = SortedDynamicResultSetFactory::create( comphelper::getComponentContext(m_xSMgr) ); + xSortFactory = SortedDynamicResultSetFactory::create( m_xContext ); } catch ( Exception const & ) { @@ -220,7 +220,7 @@ void SAL_CALL CachedDynamicResultSetStubFactory } Reference< XDynamicResultSet > xStub( - new CachedDynamicResultSetStub( xSource, m_xSMgr ) ); + new CachedDynamicResultSetStub( xSource, m_xContext ) ); Reference< XSourceInitialization > xTarget( TargetCache, UNO_QUERY ); OSL_ENSURE( xTarget.is(), "Target must have interface XSourceInitialization" ); |