org.jboss.ejb3.jndipolicy.impl
Class PackagingBasedJndiBindingPolicy

java.lang.Object
  extended by org.jboss.ejb3.jndipolicy.impl.PackagingBasedJndiBindingPolicy
All Implemented Interfaces:
org.jboss.ejb3.jndipolicy.DefaultJndiBindingPolicy

public class PackagingBasedJndiBindingPolicy
extends Object
implements org.jboss.ejb3.jndipolicy.DefaultJndiBindingPolicy

The JBoss Default JNDI Binding Policy Determines JNDI name of EJBs based on packaging structure, EJB name, and local/remote designation

Version:
$Revision: $
Author:
ALR

Constructor Summary
PackagingBasedJndiBindingPolicy()
           
 
Method Summary
 String getDefaultLocalHomeJndiName(org.jboss.ejb3.jndipolicy.Ejb3DeploymentSummary summary)
           
 String getDefaultLocalJndiName(org.jboss.ejb3.jndipolicy.Ejb3DeploymentSummary summary)
           
 String getDefaultRemoteHomeJndiName(org.jboss.ejb3.jndipolicy.Ejb3DeploymentSummary summary)
           
 String getDefaultRemoteJndiName(org.jboss.ejb3.jndipolicy.Ejb3DeploymentSummary summary)
           
 String getJndiName(org.jboss.ejb3.jndipolicy.Ejb3DeploymentSummary summary)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PackagingBasedJndiBindingPolicy

public PackagingBasedJndiBindingPolicy()
Method Detail

getJndiName

public String getJndiName(org.jboss.ejb3.jndipolicy.Ejb3DeploymentSummary summary)
Specified by:
getJndiName in interface org.jboss.ejb3.jndipolicy.DefaultJndiBindingPolicy

getDefaultRemoteJndiName

public String getDefaultRemoteJndiName(org.jboss.ejb3.jndipolicy.Ejb3DeploymentSummary summary)
Specified by:
getDefaultRemoteJndiName in interface org.jboss.ejb3.jndipolicy.DefaultJndiBindingPolicy

getDefaultRemoteHomeJndiName

public String getDefaultRemoteHomeJndiName(org.jboss.ejb3.jndipolicy.Ejb3DeploymentSummary summary)
Specified by:
getDefaultRemoteHomeJndiName in interface org.jboss.ejb3.jndipolicy.DefaultJndiBindingPolicy

getDefaultLocalHomeJndiName

public String getDefaultLocalHomeJndiName(org.jboss.ejb3.jndipolicy.Ejb3DeploymentSummary summary)
Specified by:
getDefaultLocalHomeJndiName in interface org.jboss.ejb3.jndipolicy.DefaultJndiBindingPolicy

getDefaultLocalJndiName

public String getDefaultLocalJndiName(org.jboss.ejb3.jndipolicy.Ejb3DeploymentSummary summary)
Specified by:
getDefaultLocalJndiName in interface org.jboss.ejb3.jndipolicy.DefaultJndiBindingPolicy


Copyright © 2008 JBoss Inc.. All Rights Reserved.