org.jboss.ejb.plugins

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 JBoss 4.2.1 » server » org.jboss.ejb.plugins 
org.jboss.ejb.plugins
Java Source File NameTypeComment
AbstractInstanceCache.javaClass Base class for caches of entity and stateful beans.
AbstractInstanceCacheMBean.javaInterface MBean interface.
AbstractInstancePool.javaClass Abstract Instance Pool class containing the basic logic to create an EJB Instance Pool.
AbstractInstancePoolMBean.javaInterface MBean interface.
AbstractInterceptor.javaClass An abstract base class for container interceptors.
AbstractPassivationJob.javaClass Abstract class for passivation jobs.
AbstractTxInterceptor.javaClass A common superclass for the transaction interceptors.

The only important method in this class is invokeNext which is incharge of invoking the next interceptor and if an exception is thrown, it must follow the rules in the EJB 2.0 specification section 18.3.

AbstractTxInterceptorBMT.javaClass A common superclass for the BMT transaction interceptors.
BeanSemaphore.javaClass
BMPPersistenceManager.javaClass Persistence manager for BMP entites.
CallValidationInterceptor.javaClass This Interceptor validates the incomming arguments and the return value of the call. Here is the place where you want to make sure that local object don't pass through the remote interface.
CMPFilePersistenceManager.javaClass A file-based CMP entity bean persistence manager.
CMPInMemoryPersistenceManager.javaClass EntityPersistenceStore implementation storing values in-memory for very efficient access.
CMPPersistenceManager.javaClass The CMP Persistence Manager implements the semantics of the CMP EJB 1.1 call back specification.
EnterpriseBeanPolicyContextHandler.javaClass
EntityCreationInterceptor.javaClass The instance interceptors role is to break entity creation into two calls, one for ejbCreate and one for ejbPostCreate.
EntityInstanceCache.javaClass Cache subclass for entity beans.
EntityInstanceCacheMBean.javaInterface MBean interface.
EntityInstanceInterceptor.javaClass The instance interceptors role is to acquire a context representing the target object from the cache.

This particular container interceptor implements pessimistic locking on the transaction that is associated with the retrieved instance.

EntityInstancePool.javaClass An entity bean instance pool.
EntityLockInterceptor.javaClass The lock interceptors role is to schedule thread wanting to invoke method on a target bean

The policies for implementing scheduling (pessimistic locking etc) is implemented by pluggable locks

We also implement serialization of calls in here (this is a spec requirement).

EntityMultiInstanceInterceptor.javaClass
EntityMultiInstanceSynchronizationInterceptor.javaClass
EntityReentranceInterceptor.javaClass The role of this interceptor is to check for reentrancy. Per the spec, throw an exception if instance is not marked as reentrant.
EntitySynchronizationInterceptor.javaClass The role of this interceptor is to synchronize the state of the cache with the underlying storage.
ExtendedJaccAuthorizationInterceptor.javaClass
HandleWrapper.javaClass A wrapper for javax.ejb.Handle ivars of stateful sessions.
InvalidableEntityInstanceCache.javaClass Cache implementation that registers with an InvalidationManager when in commit option A or D.
JaasAuthenticationInterceptor.javaClass This interceptor is where the EJB 2.1 authentication is performed along with the run-as identity establishment.
JaccAuthorizationInterceptor.javaClass This interceptor is where the JACC ejb container authorization is performed.
LogInterceptor.javaClass An interceptor used to log all invocations.
LRUEnterpriseContextCachePolicy.javaClass Least Recently Used cache policy for EnterpriseContexts.
LRUStatefulContextCachePolicy.javaClass Least Recently Used cache policy for StatefulSessionEnterpriseContexts.
MessageDrivenInstanceInterceptor.javaClass This container acquires the given instance.
MessageDrivenInstancePool.javaClass A message driven bean instance pool.
MessageDrivenTxInterceptorBMT.javaClass This interceptor handles transactions for message BMT beans.
MetricsInterceptor.javaClass MetricsInterceptor collects data from the bean invocation call and publishes them on a JMS topic (bound to topic/metrics in the name service).
NoPassivationCachePolicy.javaClass Implementation of a no passivation cache policy.
PerTxEntityInstanceCache.javaClass Per transaction instance cache.
PerTxEntityInstanceCacheMBean.javaInterface MBean interface.
ProxyFactoryFinderInterceptor.javaClass
RunAsSecurityInterceptor.javaClass An interceptor that enforces the run-as identity declared by a bean.
SecurityActions.javaClass
SecurityInterceptor.javaClass The SecurityInterceptor is where the EJB 2.0 declarative security model is enforced.
SecurityProxyInterceptor.javaClass The SecurityProxyInterceptor is where the EJB custom security proxy integration is performed.
SecurityRolesInterceptor.javaClass The declarative roles based authorization interceptor which uses the RealmMapping interface of the associated security domain.
SessionObjectInputStream.javaClass
SessionObjectOutputStream.javaClass
SingletonStatelessSessionInstancePool.javaClass Singleton pool for session beans.
SSLSessionInterceptor.javaClass An interceptor that looks for the peer certificates from the SSLSession associated with the sessionIDKey(defaults to SESSION_ID) of the invocation.
StatefulSessionBeanField.javaClass A helper class for serializing stateful session beans.
StatefulSessionFilePersistenceManager.javaClass A file-based stateful session bean persistence manager.
StatefulSessionFilePersistenceManagerMBean.javaInterface MBean interface.
StatefulSessionInstanceCache.javaClass Cache for stateful session beans.
StatefulSessionInstanceInterceptor.javaClass This container acquires the given instance.
StatefulSessionInstancePool.javaClass A stateful session bean instance pool.
StatelessSessionInstanceInterceptor.javaClass This container acquires the given instance.
StatelessSessionInstancePool.javaClass A stateless session bean instance pool.
TxInterceptorBMT.javaClass This interceptor handles transactions for session BMT beans.
TxInterceptorCMT.javaClass This interceptor handles transactions for CMT beans.
TxRetryExceptionHandler.javaInterface
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.