You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by ta...@apache.org on 2005/10/14 06:11:31 UTC
svn commit: r320993 - in
/portals/jetspeed-2/trunk/jetspeed-api/src/java/org/apache/jetspeed/profiler/rules:
ProfileResolvers.java ProfilingRule.java
Author: taylor
Date: Thu Oct 13 21:11:27 2005
New Revision: 320993
URL: http://svn.apache.org/viewcvs?rev=320993&view=rev
Log:
http://issues.apache.org/jira/browse/JS2-379
add ProfileResolver interface to encapsulate initialization of criterion resolvers in a spring component
Added:
portals/jetspeed-2/trunk/jetspeed-api/src/java/org/apache/jetspeed/profiler/rules/ProfileResolvers.java
Modified:
portals/jetspeed-2/trunk/jetspeed-api/src/java/org/apache/jetspeed/profiler/rules/ProfilingRule.java
Added: portals/jetspeed-2/trunk/jetspeed-api/src/java/org/apache/jetspeed/profiler/rules/ProfileResolvers.java
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/jetspeed-api/src/java/org/apache/jetspeed/profiler/rules/ProfileResolvers.java?rev=320993&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/jetspeed-api/src/java/org/apache/jetspeed/profiler/rules/ProfileResolvers.java (added)
+++ portals/jetspeed-2/trunk/jetspeed-api/src/java/org/apache/jetspeed/profiler/rules/ProfileResolvers.java Thu Oct 13 21:11:27 2005
@@ -0,0 +1,27 @@
+/*
+ * Copyright 2000-2004 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.jetspeed.profiler.rules;
+
+/**
+ * Spring component to hold criterion resolvers for building profiling rules.
+ *
+ * @author <a href="mailto:taylor@apache.org">David Sean Taylor</a>
+ * @version $Id: PrincipalRule.java 188415 2005-03-23 22:15:25Z ate $
+ */
+public interface ProfileResolvers
+{
+ RuleCriterionResolver get(String resolverName);
+}
Modified: portals/jetspeed-2/trunk/jetspeed-api/src/java/org/apache/jetspeed/profiler/rules/ProfilingRule.java
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/jetspeed-api/src/java/org/apache/jetspeed/profiler/rules/ProfilingRule.java?rev=320993&r1=320992&r2=320993&view=diff
==============================================================================
--- portals/jetspeed-2/trunk/jetspeed-api/src/java/org/apache/jetspeed/profiler/rules/ProfilingRule.java (original)
+++ portals/jetspeed-2/trunk/jetspeed-api/src/java/org/apache/jetspeed/profiler/rules/ProfilingRule.java Thu Oct 13 21:11:27 2005
@@ -142,5 +142,7 @@
*/
void setClassname(String classname);
+ ProfileResolvers getResolvers();
+ void setResolvers(ProfileResolvers resolvers);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org