Package org.apache.naming
Class EjbRef
- java.lang.Object
- 
- javax.naming.Reference
- 
- org.apache.naming.AbstractRef
- 
- org.apache.naming.EjbRef
 
 
 
- 
- All Implemented Interfaces:
- java.io.Serializable,- java.lang.Cloneable
 
 public class EjbRef extends AbstractRef Represents a reference address to an EJB.- Author:
- Remy Maucherat
- See Also:
- Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description static java.lang.StringDEFAULT_FACTORYDefault factory for this reference.static java.lang.StringLINKLink address type.static java.lang.StringREMOTERemote interface classname address type.static java.lang.StringTYPEEJB type address type.
 - 
Constructor SummaryConstructors Constructor Description EjbRef(java.lang.String ejbType, java.lang.String home, java.lang.String remote, java.lang.String link)EJB Reference.EjbRef(java.lang.String ejbType, java.lang.String home, java.lang.String remote, java.lang.String link, java.lang.String factory, java.lang.String factoryLocation)EJB Reference.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.StringgetDefaultFactoryClassName()- 
Methods inherited from class org.apache.naming.AbstractRefgetFactoryClassName, toString
 
- 
 
- 
- 
- 
Field Detail- 
DEFAULT_FACTORYpublic static final java.lang.String DEFAULT_FACTORY Default factory for this reference.- See Also:
- Constant Field Values
 
 - 
TYPEpublic static final java.lang.String TYPE EJB type address type.- See Also:
- Constant Field Values
 
 - 
REMOTEpublic static final java.lang.String REMOTE Remote interface classname address type.- See Also:
- Constant Field Values
 
 - 
LINKpublic static final java.lang.String LINK Link address type.- See Also:
- Constant Field Values
 
 
- 
 - 
Constructor Detail- 
EjbRefpublic EjbRef(java.lang.String ejbType, java.lang.String home, java.lang.String remote, java.lang.String link)EJB Reference.- Parameters:
- ejbType- EJB type
- home- Home interface classname
- remote- Remote interface classname
- link- EJB link
 
 - 
EjbRefpublic EjbRef(java.lang.String ejbType, java.lang.String home, java.lang.String remote, java.lang.String link, java.lang.String factory, java.lang.String factoryLocation)EJB Reference.- Parameters:
- ejbType- EJB type
- home- Home interface classname
- remote- Remote interface classname
- link- EJB link
- factory- The possibly null class name of the object's factory.
- factoryLocation- The possibly null location from which to load the factory (e.g. URL)
 
 
- 
 - 
Method Detail- 
getDefaultFactoryClassNameprotected java.lang.String getDefaultFactoryClassName() - Specified by:
- getDefaultFactoryClassNamein class- AbstractRef
 
 
- 
 
-