You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by an...@apache.org on 2007/07/17 13:31:12 UTC
svn commit: r556887 - in
/lenya/trunk/src/modules-core/usecase/java/src/org/apache/lenya/cms/usecase/impl:
UsecaseInvokerImpl.java UsecaseResolverImpl.java
Author: andreas
Date: Tue Jul 17 04:31:09 2007
New Revision: 556887
URL: http://svn.apache.org/viewvc?view=rev&rev=556887
Log:
Refactoring: Moved usecase name and source URL initialization to UsecaseResolverImpl
Modified:
lenya/trunk/src/modules-core/usecase/java/src/org/apache/lenya/cms/usecase/impl/UsecaseInvokerImpl.java
lenya/trunk/src/modules-core/usecase/java/src/org/apache/lenya/cms/usecase/impl/UsecaseResolverImpl.java
Modified: lenya/trunk/src/modules-core/usecase/java/src/org/apache/lenya/cms/usecase/impl/UsecaseInvokerImpl.java
URL: http://svn.apache.org/viewvc/lenya/trunk/src/modules-core/usecase/java/src/org/apache/lenya/cms/usecase/impl/UsecaseInvokerImpl.java?view=diff&rev=556887&r1=556886&r2=556887
==============================================================================
--- lenya/trunk/src/modules-core/usecase/java/src/org/apache/lenya/cms/usecase/impl/UsecaseInvokerImpl.java (original)
+++ lenya/trunk/src/modules-core/usecase/java/src/org/apache/lenya/cms/usecase/impl/UsecaseInvokerImpl.java Tue Jul 17 04:31:09 2007
@@ -65,8 +65,6 @@
if (testSession != null) {
usecase.setTestSession(testSession);
}
- usecase.setSourceURL(webappUrl);
- usecase.setName(usecaseName);
passParameters(usecase, parameters);
Modified: lenya/trunk/src/modules-core/usecase/java/src/org/apache/lenya/cms/usecase/impl/UsecaseResolverImpl.java
URL: http://svn.apache.org/viewvc/lenya/trunk/src/modules-core/usecase/java/src/org/apache/lenya/cms/usecase/impl/UsecaseResolverImpl.java?view=diff&rev=556887&r1=556886&r2=556887
==============================================================================
--- lenya/trunk/src/modules-core/usecase/java/src/org/apache/lenya/cms/usecase/impl/UsecaseResolverImpl.java (original)
+++ lenya/trunk/src/modules-core/usecase/java/src/org/apache/lenya/cms/usecase/impl/UsecaseResolverImpl.java Tue Jul 17 04:31:09 2007
@@ -158,7 +158,10 @@
*/
public Usecase resolve(String webappUrl, String name) throws ServiceException {
Object usecaseName = getUsecaseName(webappUrl, name);
- return (Usecase) getSelector().select(usecaseName);
+ Usecase usecase = (Usecase) getSelector().select(usecaseName);
+ usecase.setName(name);
+ usecase.setSourceURL(webappUrl);
+ return usecase;
}
/**
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@lenya.apache.org
For additional commands, e-mail: commits-help@lenya.apache.org