Java Doc for EjbConfig.java in  » EJB-Server-resin-3.1.5 » resin » com » caucho » ejb » cfg » 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.ejb.cfg 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   com.caucho.ejb.cfg.EjbConfig

All known Subclasses:   com.caucho.ejb.cfg.EjbConfigManager,
EjbConfig
public class EjbConfig (Code)
Manages the EJB configuration files.

Inner Class :static class BeanComparator implements Comparator


Constructor Summary
public  EjbConfig(EjbContainer ejbContainer)
    

Method Summary
public  voidaddApplicationException(ApplicationExceptionConfig applicationException)
     Adds an application exception.
public  voidaddEjbPath(Path path)
     Adds a path for an EJB config file to the config list.
public  voidaddFileSet(FileSetType fileSet)
     Adds a path for an EJB config file to the config list.
public  voidaddFunction(FunctionSignature sig, String sql)
     Adds a function.
public  voidaddInterceptor(Interceptor interceptor)
     Adds an interceptor.
public  voidaddInterceptorBinding(InterceptorBinding interceptorBinding)
     Binds an interceptor to an ejb.
public  voidaddIntrospectableClass(String className)
    
public  voidaddMessageDestination(MessageDestination messageDestination)
    
public  voidaddProxy(EjbBeanConfigProxy proxy)
    
public  CmpRelationaddRelation(String relationName, String sourceEJB, String sourceField)
     Adds a relation.
public  voidaddRelation(CmpRelation rel)
    
public  voidconfigure()
     Configures the pending beans.
protected  voidconfigureRelations()
     Match up the relations.
public  voiddeploy()
     Configures the pending beans.
public  voiddeployBeans(ArrayList<EjbBean> beanConfig, JavaClassGenerator javaGen)
     Configures the pending beans.
public  EjbEntityBeanfindEntityByLocal(Class cl)
     Finds an entity bean by its abstract schema.
public  EjbEntityBeanfindEntityBySchema(String schemaName)
     Finds an entity bean by its abstract schema.
public  CmpRelationfindRelation(String relationName, String sourceEJB, String sourceField)
     Adds a relation.
public  ArrayList<ApplicationExceptionConfig>getApplicationExceptions()
     Returns the application exceptions.
public  EjbBeangetBeanConfig(String name)
     Returns the cfg bean with the given name.
public  StringgetBooleanFalse()
     Gets the boolean false literal.
public  StringgetBooleanTrue()
     Gets the boolean true literal.
public  EjbContainergetEjbContainer()
     Returns the EJB manager.
public  ArrayList<FunctionSignature>getFunctions()
     Gets the function list.
public  InterceptorgetInterceptor(String className)
     Returns the interceptor with the given class name.
public  InterceptorBindinggetInterceptorBinding(String ejbName, boolean isExcludeDefault)
     Returns the interceptor bindings for a given ejb name.
public  ApiMethodgetMapMethod(EjbEntityBean entityBean, String field)
     Returns the map method.
public  MessageDestinationgetMessageDestination(String name)
    
public  CmpRelation[]getRelations()
    
public  StringgetSchema()
     Returns the schema name.
public  booleanisAllowPOJO()
     Return true if POJO are allowed.
public  voidsetAllowPOJO(boolean allowPOJO)
     Sets true if POJO are allowed.
public  voidsetBeanConfig(String name, EjbBean bean)
     Sets the cfg bean with the given name.
public  voidsetBooleanFalse(String falseLiteral)
     Sets the boolean false literal.
public  voidsetBooleanTrue(String trueLiteral)
     Sets the boolean true literal.


Constructor Detail
EjbConfig
public EjbConfig(EjbContainer ejbContainer)(Code)




Method Detail
addApplicationException
public void addApplicationException(ApplicationExceptionConfig applicationException)(Code)
Adds an application exception.



addEjbPath
public void addEjbPath(Path path) throws ConfigException(Code)
Adds a path for an EJB config file to the config list.



addFileSet
public void addFileSet(FileSetType fileSet)(Code)
Adds a path for an EJB config file to the config list.



addFunction
public void addFunction(FunctionSignature sig, String sql)(Code)
Adds a function.



addInterceptor
public void addInterceptor(Interceptor interceptor)(Code)
Adds an interceptor.



addInterceptorBinding
public void addInterceptorBinding(InterceptorBinding interceptorBinding)(Code)
Binds an interceptor to an ejb.



addIntrospectableClass
public void addIntrospectableClass(String className)(Code)



addMessageDestination
public void addMessageDestination(MessageDestination messageDestination)(Code)
Adds the message destination mapping



addProxy
public void addProxy(EjbBeanConfigProxy proxy)(Code)



addRelation
public CmpRelation addRelation(String relationName, String sourceEJB, String sourceField)(Code)
Adds a relation.



addRelation
public void addRelation(CmpRelation rel) throws ConfigException(Code)



configure
public void configure() throws ConfigException(Code)
Configures the pending beans.



configureRelations
protected void configureRelations() throws ConfigException(Code)
Match up the relations.



deploy
public void deploy() throws ConfigException(Code)
Configures the pending beans.



deployBeans
public void deployBeans(ArrayList<EjbBean> beanConfig, JavaClassGenerator javaGen) throws Exception(Code)
Configures the pending beans.



findEntityByLocal
public EjbEntityBean findEntityByLocal(Class cl)(Code)
Finds an entity bean by its abstract schema.



findEntityBySchema
public EjbEntityBean findEntityBySchema(String schemaName)(Code)
Finds an entity bean by its abstract schema.



findRelation
public CmpRelation findRelation(String relationName, String sourceEJB, String sourceField)(Code)
Adds a relation.



getApplicationExceptions
public ArrayList<ApplicationExceptionConfig> getApplicationExceptions()(Code)
Returns the application exceptions.



getBeanConfig
public EjbBean getBeanConfig(String name)(Code)
Returns the cfg bean with the given name.



getBooleanFalse
public String getBooleanFalse()(Code)
Gets the boolean false literal.



getBooleanTrue
public String getBooleanTrue()(Code)
Gets the boolean true literal.



getEjbContainer
public EjbContainer getEjbContainer()(Code)
Returns the EJB manager.



getFunctions
public ArrayList<FunctionSignature> getFunctions()(Code)
Gets the function list.



getInterceptor
public Interceptor getInterceptor(String className)(Code)
Returns the interceptor with the given class name.



getInterceptorBinding
public InterceptorBinding getInterceptorBinding(String ejbName, boolean isExcludeDefault)(Code)
Returns the interceptor bindings for a given ejb name.



getMapMethod
public ApiMethod getMapMethod(EjbEntityBean entityBean, String field)(Code)
Returns the map method.



getMessageDestination
public MessageDestination getMessageDestination(String name)(Code)



getRelations
public CmpRelation[] getRelations()(Code)



getSchema
public String getSchema()(Code)
Returns the schema name.



isAllowPOJO
public boolean isAllowPOJO()(Code)
Return true if POJO are allowed.



setAllowPOJO
public void setAllowPOJO(boolean allowPOJO)(Code)
Sets true if POJO are allowed.



setBeanConfig
public void setBeanConfig(String name, EjbBean bean)(Code)
Sets the cfg bean with the given name.



setBooleanFalse
public void setBooleanFalse(String falseLiteral)(Code)
Sets the boolean false literal.



setBooleanTrue
public void setBooleanTrue(String trueLiteral)(Code)
Sets the boolean true literal.



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.