You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by hl...@apache.org on 2011/04/10 03:54:53 UTC
svn commit: r1090733 -
/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ApplicationMessageCatalogObjectProvider.java
Author: hlship
Date: Sun Apr 10 01:54:53 2011
New Revision: 1090733
URL: http://svn.apache.org/viewvc?rev=1090733&view=rev
Log:
TAP5-853: Change ApplicationMessageCatalogObjectProvider to use PlasticProxyFactory
Modified:
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ApplicationMessageCatalogObjectProvider.java
Modified: tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ApplicationMessageCatalogObjectProvider.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ApplicationMessageCatalogObjectProvider.java?rev=1090733&r1=1090732&r2=1090733&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ApplicationMessageCatalogObjectProvider.java (original)
+++ tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ApplicationMessageCatalogObjectProvider.java Sun Apr 10 01:54:53 2011
@@ -23,7 +23,7 @@ import org.apache.tapestry5.ioc.ObjectCr
import org.apache.tapestry5.ioc.ObjectLocator;
import org.apache.tapestry5.ioc.ObjectProvider;
import org.apache.tapestry5.ioc.internal.util.CollectionFactory;
-import org.apache.tapestry5.ioc.services.ClassFactory;
+import org.apache.tapestry5.ioc.services.PlasticProxyFactory;
import org.apache.tapestry5.ioc.services.ThreadLocale;
import org.apache.tapestry5.services.InvalidationListener;
import org.apache.tapestry5.services.messages.ComponentMessagesSource;
@@ -85,9 +85,10 @@ public class ApplicationMessageCatalogOb
this.messagesSource = objectLocator.getService(ComponentMessagesSource.class);
this.threadLocale = objectLocator.getService(ThreadLocale.class);
- ClassFactory classFactory = objectLocator.getService("ClassFactory", ClassFactory.class);
+ PlasticProxyFactory proxyFactory = objectLocator.getService("PlasticProxyFactory",
+ PlasticProxyFactory.class);
- proxy = classFactory.createProxy(Messages.class, new ApplicationMessagesObjectCreator(),
+ proxy = proxyFactory.createProxy(Messages.class, new ApplicationMessagesObjectCreator(),
"<ApplicationMessagesProxy>");
// Listen for invalidations; clear our cache of localized Messages bundles when