djencks 2005/03/15 00:32:44
Modified: modules/openejb-builder/src/test/org/openejb/deployment/mdb
BasicMDBContainerTest.java
Log:
Make transaction policy mapping more generic and implement the
no-distributed-transactions corba tx propagation polices. CORBA operation name
to method signature mapping is not yet really implemented
Revision Changes Path
1.6 +6 -7
openejb/modules/openejb-builder/src/test/org/openejb/deployment/mdb/BasicMDBContainerTest.java
Index: BasicMDBContainerTest.java
===================================================================
RCS file:
/home/projects/openejb/scm/openejb/modules/openejb-builder/src/test/org/openejb/deployment/mdb/BasicMDBContainerTest.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- BasicMDBContainerTest.java 26 Jan 2005 23:28:02 -0000 1.5
+++ BasicMDBContainerTest.java 15 Mar 2005 05:32:44 -0000 1.6
@@ -44,8 +44,8 @@
*/
package org.openejb.deployment.mdb;
-import java.util.HashSet;
import java.util.HashMap;
+import java.util.HashSet;
import junit.framework.TestCase;
import org.apache.geronimo.gbean.GBeanData;
@@ -53,9 +53,8 @@
import org.openejb.deployment.DeploymentHelper;
import org.openejb.deployment.MDBContainerBuilder;
import org.openejb.dispatch.InterfaceMethodSignature;
-import org.openejb.transaction.ContainerPolicy;
-import org.openejb.transaction.TransactionPolicy;
import org.openejb.transaction.TransactionPolicySource;
+import org.openejb.transaction.TransactionPolicyType;
/**
* @version $Revision$ $Date$
@@ -79,8 +78,8 @@
builder.setActivationSpecName(DeploymentHelper.ACTIVATIONSPEC_NAME);
builder.setUnshareableResources(new HashSet());
builder.setTransactionPolicySource(new TransactionPolicySource() {
- public TransactionPolicy getTransactionPolicy(String methodIntf,
InterfaceMethodSignature signature) {
- return ContainerPolicy.Required;
+ public TransactionPolicyType getTransactionPolicy(String
methodIntf, InterfaceMethodSignature signature) {
+ return TransactionPolicyType.Required;
}
});
builder.setComponentContext(new HashMap());