[jboss-cvs] JBossAS SVN: r111943 - in projects/ejb3/branches/jboss-ejb3-proxy-clustered-1.0.3_JBPAPP-6547/src/main/java/org/jboss/ejb3/proxy/clustered/factory/session: stateless and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Aug 5 11:48:27 EDT 2011
Author: dehort
Date: 2011-08-05 11:48:27 -0400 (Fri, 05 Aug 2011)
New Revision: 111943
Modified:
projects/ejb3/branches/jboss-ejb3-proxy-clustered-1.0.3_JBPAPP-6547/src/main/java/org/jboss/ejb3/proxy/clustered/factory/session/stateful/StatefulSessionClusteredProxyFactory.java
projects/ejb3/branches/jboss-ejb3-proxy-clustered-1.0.3_JBPAPP-6547/src/main/java/org/jboss/ejb3/proxy/clustered/factory/session/stateless/StatelessSessionClusteredProxyFactory.java
Log:
Fixed interceptor stack name getter/setter
[JBPAPP-6547]
Modified: projects/ejb3/branches/jboss-ejb3-proxy-clustered-1.0.3_JBPAPP-6547/src/main/java/org/jboss/ejb3/proxy/clustered/factory/session/stateful/StatefulSessionClusteredProxyFactory.java
===================================================================
--- projects/ejb3/branches/jboss-ejb3-proxy-clustered-1.0.3_JBPAPP-6547/src/main/java/org/jboss/ejb3/proxy/clustered/factory/session/stateful/StatefulSessionClusteredProxyFactory.java 2011-08-05 15:39:45 UTC (rev 111942)
+++ projects/ejb3/branches/jboss-ejb3-proxy-clustered-1.0.3_JBPAPP-6547/src/main/java/org/jboss/ejb3/proxy/clustered/factory/session/stateful/StatefulSessionClusteredProxyFactory.java 2011-08-05 15:48:27 UTC (rev 111943)
@@ -58,7 +58,12 @@
private final ProxyClusteringRegistry registry;
private ProxyClusteringInfo beanClusteringInfo;
-
+
+ /**
+ * Name of the interceptor stack to use (overrides the default)
+ */
+ private String interceptorStackName;
+
// --------------------------------------------------------------------------------||
// Constructor --------------------------------------------------------------------||
// --------------------------------------------------------------------------------||
@@ -102,9 +107,26 @@
@Override
protected String getInterceptorStackName()
{
- return STACK_NAME_CLUSTERED_STATEFUL_SESSION_CLIENT_INTERCEPTORS;
+ // Initialize to default
+ String stackName = StatefulSessionClusteredProxyFactory.STACK_NAME_CLUSTERED_STATEFUL_SESSION_CLIENT_INTERCEPTORS;
+
+ // Override if specified
+ String overrideName = this.interceptorStackName;
+ if (overrideName != null && overrideName.trim().length() > 0)
+ {
+ stackName = overrideName;
+ }
+
+ // Return
+ return stackName;
}
+ @Override
+ protected void setInterceptorStackName(String interceptorStackName)
+ {
+ this.interceptorStackName = interceptorStackName;
+ }
+
// --------------------------------------------------------------------------------||
// Required Implementations -------------------------------------------------------||
// --------------------------------------------------------------------------------||
Modified: projects/ejb3/branches/jboss-ejb3-proxy-clustered-1.0.3_JBPAPP-6547/src/main/java/org/jboss/ejb3/proxy/clustered/factory/session/stateless/StatelessSessionClusteredProxyFactory.java
===================================================================
--- projects/ejb3/branches/jboss-ejb3-proxy-clustered-1.0.3_JBPAPP-6547/src/main/java/org/jboss/ejb3/proxy/clustered/factory/session/stateless/StatelessSessionClusteredProxyFactory.java 2011-08-05 15:39:45 UTC (rev 111942)
+++ projects/ejb3/branches/jboss-ejb3-proxy-clustered-1.0.3_JBPAPP-6547/src/main/java/org/jboss/ejb3/proxy/clustered/factory/session/stateless/StatelessSessionClusteredProxyFactory.java 2011-08-05 15:48:27 UTC (rev 111943)
@@ -57,7 +57,12 @@
private final ProxyClusteringRegistry registry;
private ProxyClusteringInfo beanClusteringInfo;
-
+
+ /**
+ * Name of the interceptor stack to use (overrides the default)
+ */
+ private String interceptorStackName;
+
// --------------------------------------------------------------------------------||
// Constructor --------------------------------------------------------------------||
// --------------------------------------------------------------------------------||
@@ -101,9 +106,26 @@
@Override
protected String getInterceptorStackName()
{
- return STACK_NAME_CLUSTERED_STATELESS_SESSION_CLIENT_INTERCEPTORS;
+ // Initialize to default
+ String stackName = StatelessSessionClusteredProxyFactory.STACK_NAME_CLUSTERED_STATELESS_SESSION_CLIENT_INTERCEPTORS;
+
+ // Override if specified
+ String overrideName = this.interceptorStackName;
+ if (overrideName != null && overrideName.trim().length() > 0)
+ {
+ stackName = overrideName;
+ }
+
+ // Return
+ return stackName;
}
+ @Override
+ protected void setInterceptorStackName(String interceptorStackName)
+ {
+ this.interceptorStackName = interceptorStackName;
+ }
+
// --------------------------------------------------------------------------------||
// Required Implementations -------------------------------------------------------||
// --------------------------------------------------------------------------------||
More information about the jboss-cvs-commits
mailing list