[jboss-cvs] JBossAS SVN: r103609 - projects/cluster/ha-server-api/trunk/src/main/java/org/jboss/aspects/remoting.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Apr 6 23:52:16 EDT 2010
Author: bstansberry at jboss.com
Date: 2010-04-06 23:52:16 -0400 (Tue, 06 Apr 2010)
New Revision: 103609
Modified:
projects/cluster/ha-server-api/trunk/src/main/java/org/jboss/aspects/remoting/ReplicantsManagerInterceptor.java
Log:
[JBCLUSTER-224] Genericize
Modified: projects/cluster/ha-server-api/trunk/src/main/java/org/jboss/aspects/remoting/ReplicantsManagerInterceptor.java
===================================================================
--- projects/cluster/ha-server-api/trunk/src/main/java/org/jboss/aspects/remoting/ReplicantsManagerInterceptor.java 2010-04-07 03:51:40 UTC (rev 103608)
+++ projects/cluster/ha-server-api/trunk/src/main/java/org/jboss/aspects/remoting/ReplicantsManagerInterceptor.java 2010-04-07 03:52:16 UTC (rev 103609)
@@ -21,6 +21,8 @@
*/
package org.jboss.aspects.remoting;
+import org.jboss.aop.advice.Interceptor;
+import org.jboss.aop.joinpoint.Invocation;
import org.jboss.ha.framework.server.HATarget;
import java.util.ArrayList;
@@ -33,11 +35,11 @@
* @author <a href="mailto:bill at jboss.org">Bill Burke</a>
* @version $Revision: 37406 $
*/
-public class ReplicantsManagerInterceptor implements org.jboss.aop.advice.Interceptor, ClusterConstants
+public class ReplicantsManagerInterceptor implements Interceptor, ClusterConstants
{
- private final Map families;
+ private final Map<String, HATarget> families;
- public ReplicantsManagerInterceptor(Map families)
+ public ReplicantsManagerInterceptor(Map<String, HATarget> families)
{
this.families = families;
}
@@ -47,7 +49,7 @@
return this.getClass().getName();
}
- public Object invoke(org.jboss.aop.joinpoint.Invocation invocation) throws Throwable
+ public Object invoke(Invocation invocation) throws Throwable
{
Object response = invocation.invokeNext();
String clientFamily = (String) invocation.getMetaData(CLUSTERED_REMOTING, CLUSTER_FAMILY);
@@ -66,7 +68,7 @@
}
if (clientViewId.longValue() != target.getCurrentViewId())
{
- invocation.addResponseAttachment("replicants", new ArrayList(target.getReplicants()));
+ invocation.addResponseAttachment("replicants", new ArrayList<Object>(target.getReplicants()));
invocation.addResponseAttachment("viewId", new Long(target.getCurrentViewId()));
}
return response;
More information about the jboss-cvs-commits
mailing list