org.jboss.deployment.plugin
Class LegacyEjb3JndiPolicy

java.lang.Object
  extended by org.jboss.deployment.plugin.LegacyEjb3JndiPolicy
All Implemented Interfaces:
Serializable, org.jboss.metadata.ejb.jboss.jndipolicy.spi.DefaultJndiBindingPolicy

public class LegacyEjb3JndiPolicy
extends Object
implements org.jboss.metadata.ejb.jboss.jndipolicy.spi.DefaultJndiBindingPolicy

DefaultJndiBindingPolicy that uses the old ejb3 binding name conventions

Version:
$Revision: 85945 $
Author:
Scott.Stark@jboss.org
See Also:
Serialized Form

Constructor Summary
LegacyEjb3JndiPolicy()
           
LegacyEjb3JndiPolicy(String baseJndiName)
           
 
Method Summary
 String getBaseJndiName()
           
 String getDefaultLocalHomeJndiName(org.jboss.metadata.ejb.jboss.jndipolicy.spi.EjbDeploymentSummary summary)
           
 String getDefaultLocalJndiName(org.jboss.metadata.ejb.jboss.jndipolicy.spi.EjbDeploymentSummary summary)
           
 String getDefaultRemoteHomeJndiName(org.jboss.metadata.ejb.jboss.jndipolicy.spi.EjbDeploymentSummary summary)
           
 String getDefaultRemoteJndiName(org.jboss.metadata.ejb.jboss.jndipolicy.spi.EjbDeploymentSummary summary)
           
 String getJndiName(org.jboss.metadata.ejb.jboss.jndipolicy.spi.EjbDeploymentSummary summary)
           
 String getJndiName(org.jboss.metadata.ejb.jboss.jndipolicy.spi.EjbDeploymentSummary summary, String iface, org.jboss.metadata.ejb.jboss.jndipolicy.spi.KnownInterfaces.KnownInterfaceType ifaceType)
           
 void setBaseJndiName(String baseJndiName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LegacyEjb3JndiPolicy

public LegacyEjb3JndiPolicy()

LegacyEjb3JndiPolicy

public LegacyEjb3JndiPolicy(String baseJndiName)
Method Detail

getBaseJndiName

public String getBaseJndiName()

setBaseJndiName

public void setBaseJndiName(String baseJndiName)

getDefaultLocalHomeJndiName

public String getDefaultLocalHomeJndiName(org.jboss.metadata.ejb.jboss.jndipolicy.spi.EjbDeploymentSummary summary)
Specified by:
getDefaultLocalHomeJndiName in interface org.jboss.metadata.ejb.jboss.jndipolicy.spi.DefaultJndiBindingPolicy

getDefaultLocalJndiName

public String getDefaultLocalJndiName(org.jboss.metadata.ejb.jboss.jndipolicy.spi.EjbDeploymentSummary summary)
Specified by:
getDefaultLocalJndiName in interface org.jboss.metadata.ejb.jboss.jndipolicy.spi.DefaultJndiBindingPolicy

getDefaultRemoteHomeJndiName

public String getDefaultRemoteHomeJndiName(org.jboss.metadata.ejb.jboss.jndipolicy.spi.EjbDeploymentSummary summary)
Specified by:
getDefaultRemoteHomeJndiName in interface org.jboss.metadata.ejb.jboss.jndipolicy.spi.DefaultJndiBindingPolicy

getDefaultRemoteJndiName

public String getDefaultRemoteJndiName(org.jboss.metadata.ejb.jboss.jndipolicy.spi.EjbDeploymentSummary summary)
Specified by:
getDefaultRemoteJndiName in interface org.jboss.metadata.ejb.jboss.jndipolicy.spi.DefaultJndiBindingPolicy

getJndiName

public String getJndiName(org.jboss.metadata.ejb.jboss.jndipolicy.spi.EjbDeploymentSummary summary)
Specified by:
getJndiName in interface org.jboss.metadata.ejb.jboss.jndipolicy.spi.DefaultJndiBindingPolicy

getJndiName

public String getJndiName(org.jboss.metadata.ejb.jboss.jndipolicy.spi.EjbDeploymentSummary summary,
                          String iface,
                          org.jboss.metadata.ejb.jboss.jndipolicy.spi.KnownInterfaces.KnownInterfaceType ifaceType)
Specified by:
getJndiName in interface org.jboss.metadata.ejb.jboss.jndipolicy.spi.DefaultJndiBindingPolicy


Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.