You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by ch...@apache.org on 2005/08/15 19:38:46 UTC
svn commit: r232838 - in
/geronimo/trunk/modules/connector/src/java/org/apache/geronimo/connector:
ActivationSpecWrapper.java ResourceAdapterWrapper.java
Author: chirino
Date: Mon Aug 15 10:38:44 2005
New Revision: 232838
URL: http://svn.apache.org/viewcvs?rev=232838&view=rev
Log:
Allow the wrapper classes to be constructed with instanciated delegates.
Modified:
geronimo/trunk/modules/connector/src/java/org/apache/geronimo/connector/ActivationSpecWrapper.java
geronimo/trunk/modules/connector/src/java/org/apache/geronimo/connector/ResourceAdapterWrapper.java
Modified: geronimo/trunk/modules/connector/src/java/org/apache/geronimo/connector/ActivationSpecWrapper.java
URL: http://svn.apache.org/viewcvs/geronimo/trunk/modules/connector/src/java/org/apache/geronimo/connector/ActivationSpecWrapper.java?rev=232838&r1=232837&r2=232838&view=diff
==============================================================================
--- geronimo/trunk/modules/connector/src/java/org/apache/geronimo/connector/ActivationSpecWrapper.java (original)
+++ geronimo/trunk/modules/connector/src/java/org/apache/geronimo/connector/ActivationSpecWrapper.java Mon Aug 15 10:38:44 2005
@@ -75,6 +75,15 @@
}
/**
+ */
+ public ActivationSpecWrapper(ActivationSpec activationSpec, ResourceAdapterWrapper resourceAdapterWrapper) {
+ this.activationSpec = activationSpec;
+ this.resourceAdapterWrapper = resourceAdapterWrapper;
+ this.containerId = null;
+ this.delegate=null;
+ }
+
+ /**
* Returns class of wrapped ActivationSpec.
*
* @return class of wrapped ActivationSpec
Modified: geronimo/trunk/modules/connector/src/java/org/apache/geronimo/connector/ResourceAdapterWrapper.java
URL: http://svn.apache.org/viewcvs/geronimo/trunk/modules/connector/src/java/org/apache/geronimo/connector/ResourceAdapterWrapper.java?rev=232838&r1=232837&r2=232838&view=diff
==============================================================================
--- geronimo/trunk/modules/connector/src/java/org/apache/geronimo/connector/ResourceAdapterWrapper.java (original)
+++ geronimo/trunk/modules/connector/src/java/org/apache/geronimo/connector/ResourceAdapterWrapper.java Mon Aug 15 10:38:44 2005
@@ -67,6 +67,13 @@
delegate = new DynamicGBeanDelegate();
delegate.addAll(resourceAdapter);
}
+
+ public ResourceAdapterWrapper(ResourceAdapter resourceAdapter, final GeronimoWorkManager workManager) {
+ this.resourceAdapterClass = resourceAdapter.getClass().getName();
+ this.bootstrapContext = new BootstrapContextImpl(workManager);
+ this.resourceAdapter = resourceAdapter;
+ this.delegate=null;
+ }
public String getResourceAdapterClass() {
return resourceAdapterClass;