Java Doc for EjbRef.java in  » EJB-Server-resin-3.1.5 » resin » com » caucho » config » types » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » EJB Server resin 3.1.5 » resin » com.caucho.config.types 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   com.caucho.config.types.BaseRef
      com.caucho.config.types.EjbRef

All known Subclasses:   com.caucho.config.types.EjbLocalRef,
EjbRef
public class EjbRef extends BaseRef implements ObjectProxy(Code)
Configuration for the ejb-ref. An ejb-ref is used to make an ejb available within the environment in which the ejb-ref is declared.



Constructor Summary
public  EjbRef()
    
public  EjbRef(Context context)
    
public  EjbRef(Path modulePath)
    
public  EjbRef(Path modulePath, String sourceEjbName)
    

Method Summary
public  voidbind()
    
public  ObjectcreateObject(Hashtable env)
     Creates the object from the proxy.
public  ObjectgetByType(Class type)
    
public  StringgetEjbRefName()
     Returns the ejb name.
public  ClassgetHome()
     Returns the home class.
public  InjectionTargetgetInjectionTarget()
    
public  ClassgetLocal()
    
public  ClassgetRemote()
     Returns the remote class.
protected  StringgetTagName()
    
public  voidinit()
    
public  voidinitBinding(AbstractServer ejbServer)
    
public  booleanisEjbLocalRef()
    
public  voidmergeFrom(EjbRef other)
    
public  voidsetClientClassName(String clientClassName)
    
public  voidsetConfigLocation(String loc)
    
public  voidsetDescription(String description)
    
public  voidsetEjbLink(String ejbLink)
     Set the target of the reference, an alternative to EjbRef.setJndiName(String) .
public  voidsetEjbRefName(String name)
     Sets the name to use in the local jndi context.
public  voidsetEjbRefType(String type)
    
public  voidsetForeignName(String foreignName)
     Sets the canonical jndi name to use to find the bean that is the target of the reference.
public  voidsetHome(Class home)
    
public  voidsetId(String id)
    
public  voidsetInjectionTarget(InjectionTarget injectionTarget)
    
public  voidsetRemote(Class remote)
    
public  StringtoString()
    


Constructor Detail
EjbRef
public EjbRef()(Code)



EjbRef
public EjbRef(Context context)(Code)



EjbRef
public EjbRef(Path modulePath)(Code)



EjbRef
public EjbRef(Path modulePath, String sourceEjbName)(Code)




Method Detail
bind
public void bind() throws Exception(Code)



createObject
public Object createObject(Hashtable env) throws NamingException(Code)
Creates the object from the proxy. the object named by the proxy.



getByType
public Object getByType(Class type)(Code)



getEjbRefName
public String getEjbRefName()(Code)
Returns the ejb name.



getHome
public Class getHome()(Code)
Returns the home class.



getInjectionTarget
public InjectionTarget getInjectionTarget()(Code)
Gets the injection-target



getLocal
public Class getLocal()(Code)



getRemote
public Class getRemote()(Code)
Returns the remote class.



getTagName
protected String getTagName()(Code)



init
public void init() throws Exception(Code)



initBinding
public void initBinding(AbstractServer ejbServer) throws Exception(Code)



isEjbLocalRef
public boolean isEjbLocalRef()(Code)



mergeFrom
public void mergeFrom(EjbRef other)(Code)
Merges duplicated information in application-client.xml / resin-application-client.xml



setClientClassName
public void setClientClassName(String clientClassName)(Code)



setConfigLocation
public void setConfigLocation(String loc)(Code)



setDescription
public void setDescription(String description)(Code)



setEjbLink
public void setEjbLink(String ejbLink)(Code)
Set the target of the reference, an alternative to EjbRef.setJndiName(String) . The format of the ejbLink is "bean", or "jarname#bean", where bean is the ejb-name of a bean within the same enterprise application, and jarname further qualifies the identity of the target.



setEjbRefName
public void setEjbRefName(String name)(Code)
Sets the name to use in the local jndi context. This is the jndi lookup name that code uses to obtain the home for the bean when doing a jndi lookup.
 ejb/Gryffindor
 ...
 (new InitialContext()).lookup("java:comp/env/ejb/Gryffindor");
 



setEjbRefType
public void setEjbRefType(String type)(Code)



setForeignName
public void setForeignName(String foreignName)(Code)
Sets the canonical jndi name to use to find the bean that is the target of the reference. For remote beans, a <jndi-link> com.caucho.naming.LinkProxy is used to link the local jndi context referred to in this name to a remote context.



setHome
public void setHome(Class home)(Code)



setId
public void setId(String id)(Code)



setInjectionTarget
public void setInjectionTarget(InjectionTarget injectionTarget)(Code)
Sets the injection-target



setRemote
public void setRemote(Class remote)(Code)



toString
public String toString()(Code)



Fields inherited from com.caucho.config.types.BaseRef
protected InjectionTarget _injectionTarget(Code)(Java Doc)
final protected Path _modulePath(Code)(Java Doc)
protected String _sourceEjbName(Code)(Java Doc)

Methods inherited from com.caucho.config.types.BaseRef
public AccessibleObject getFieldOrMethod(Class cl, String fieldName) throws Exception(Code)(Java Doc)
public InjectionTarget getInjectionTarget()(Code)(Java Doc)
public Class getJavaClass(String className) throws Exception(Code)(Java Doc)
public void setInjectionTarget(InjectionTarget injectionTarget)(Code)(Java Doc)

Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.