You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by db...@apache.org on 2006/12/07 01:49:55 UTC
svn commit: r483314 -
/incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/JndiBuilder.java
Author: dblevins
Date: Wed Dec 6 16:49:52 2006
New Revision: 483314
URL: http://svn.apache.org/viewvc?view=rev&rev=483314
Log:
Add 'InterfaceSimpleName' as a naming strategy
Modified:
incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/JndiBuilder.java
Modified: incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/JndiBuilder.java
URL: http://svn.apache.org/viewvc/incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/JndiBuilder.java?view=diff&rev=483314&r1=483313&r2=483314
==============================================================================
--- incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/JndiBuilder.java (original)
+++ incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/JndiBuilder.java Wed Dec 6 16:49:52 2006
@@ -112,6 +112,12 @@
}
}
+ public static class InterfaceSimpleNameStrategy implements JndiNameStrategy {
+ public String getName(DeploymentInfo deploymentInfo, Class interfce, Interface type) {
+ return interfce.getSimpleName();
+ }
+ }
+
public void bind(DeploymentInfo deploymentInfo) {
CoreDeploymentInfo deployment = (CoreDeploymentInfo) deploymentInfo;