summaryrefslogtreecommitdiff
path: root/ucb/source/cacher/cacheddynamicresultsetstub.cxx
diff options
context:
space:
mode:
authorNoel Grandin <noel@peralex.com>2012-11-08 08:16:06 +0200
committerStephan Bergmann <sbergman@redhat.com>2012-11-30 13:59:47 +0100
commit2cf0f6ea36e1525193544258eef2828a54345510 (patch)
treeb1033cc7f7ef1061bc16baa8a52480ced38e8b55 /ucb/source/cacher/cacheddynamicresultsetstub.cxx
parent48f2b7a7af3d4e9bf1b3c27e9aa5e12e60878051 (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.cxx18
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" );