JBoss.orgCommunity Documentation

Reference Guide

Errai Framework 1.3

by ToDo Dude ToDo Somewhere ToDo McPants

Abstract

ToDo A short overview and summary of the book's subject and purpose, traditionally no more than one paragraph long. Note: the abstract will appear in the front matter of your book and will also be placed in the description field of the book's RPM spec file.


Preface
1. Document Conventions
2. Feedback
1. Introduction
1.1. What is it?
1.2. Installation
1.2.1. Required software
2. Messaging
2.1. Messaging Overview
2.2. MessageBuilder API
2.3. Single-Response Conversations & Psuedo-Synchronous Messaging
2.4. Sender Inferred Subjects
2.5. Broadcasting
2.6. Client-to-Client Communication
2.7. Message Routing Information
3. Handling Errors
4. Asynchronous Message Tasks
5. Repeating Tasks
6. Remote Procedure Calls (RPC)
7. Queue Sessions
7.1. Scopes
7.1.1. Local Scope
7.1.2. Session Scopes
7.2. Lifecycle
8. Serialization
8.1. Serialization of external types
9. Wiring server side components
10. Bus Configuration
10.1. web.xml and appserver configuration
10.2. ErraiService.properties
10.2.1. errai.dispatcher.implementation
10.2.2. errai.async_thread_pool_size
10.2.3. errai.async.worker_timeout
10.2.4. errai.authentication_adapter
10.2.5. errai.require_authentication_for_all
10.2.6. errai.auto_discover_services
10.2.7. errai.auto_load_extensions
10.3. ErraiApp.properties
11. Dispatchers
11.1. SimpleDispatcher
11.2. AsyncDispatcher
12. Servlet Implementations
12.1. DefaultBlockingServlet
12.2. TomcatCometServlet
12.3. JettyContinuationsServlet
12.4. JBossCometServlet
12.5. GrizzlyCometServlet
12.6. WeblogicAsyncServlet
13. Debugging Errai Applications
14. Downloads
15. Sources
16. License and EULA
17. Introduction
17.1. What is it
17.2. Installation
17.2.1. Required software
18. License and EULA
19. Downloads
20. Sources
21. Errai Bus
21.1. Messaging
21.1.1. Messaging Overview
21.1.2. MessageBuilder API
21.1.3. Single-Response Conversations & Psuedo-Synchronous Messaging
21.1.4. Sender Inferred Subjects
21.1.5. Broadcasting
21.1.6. Client-to-Client Communication
21.1.7. Message Routing Information
21.2. Handling Errors
21.3. Asynchronous Message Tasks
21.4. Repeating Tasks
21.5. Remote Procedure Calls (RPC)
21.6. Queue Sessions
21.6.1. Scopes
21.6.2. Lifecycle
21.7. Serialization
21.7.1. Serialization of external types
21.8. Wiring server side components
21.9. Bus Configuration
21.9.1. web.xml and appserver configuration
21.9.2. ErraiService.properties
21.9.3. ErraiApp.properties
21.10. Dispatchers
21.10.1. SimpleDispatcher
21.10.2. AsyncDispatcher
21.11. Servlet Implementations
21.11.1. DefaultBlockingServlet
21.11.2. TomcatCometServlet
21.11.3. JettyContinuationsServlet
21.11.4. JBossCometServlet
21.11.5. GrizzlyCometServlet
21.11.6. WeblogicAsyncServlet
21.12. Debugging Errai Applications
21.13. What is Errai Bus?
21.14. Messaging
21.14.1. Messaging Overview
21.14.2. MessageBuilder API
21.14.3. Single-Response Conversations & Psuedo-Synchronous Messaging
21.14.4. Sender Inferred Subjects
21.14.5. Broadcasting
21.14.6. Client-to-Client Communication
21.14.7. Message Routing Information
21.14.8. Messaging Overview
21.14.9. MessageBuilder API
21.14.10. Single-Response Conversations & Psuedo-Synchronous Messaging
21.14.11. Sender Inferred Subjects
21.14.12. Broadcasting
21.14.13. Message Routing Information
21.15. Handling Errors
21.16. Asynchronous Message Tasks
21.17. Repeating Tasks
21.18. Remote Procedure Calls (RPC)
21.19. Queue Sessions
21.19.1. Scopes
21.19.2. Lifecycle
21.19.3. Lifecycle
21.19.4. Scopes
21.20. Serialization
21.20.1. Serialization of external types
21.20.2. Serialization of external types
21.21. Wiring server side components
21.22. Bus Configuration
21.22.1. web.xml and appserver configuration
21.22.2. ErraiService.properties
21.22.3. ErraiApp.properties
21.22.4. ErraiApp.properties
21.22.5. ErraiService.properties
21.22.6. web.xml and appserver configuration
21.23. Dispatchers
21.23.1. SimpleDispatcher
21.23.2. AsyncDispatcher
21.23.3. AsyncDispatcher
21.23.4. SimpleDispatcher
21.24. Servlet Implementations
21.24.1. DefaultBlockingServlet
21.24.2. TomcatCometServlet
21.24.3. JettyContinuationsServlet
21.24.4. JBossCometServlet
21.24.5. GrizzlyCometServlet
21.24.6. WeblogicAsyncServlet
21.24.7. DefaultBlockingServlet
21.24.8. GrizzlyCometServlet
21.24.9. JBossCometServlet
21.24.10. JettyContinuationsServlet
21.24.11. TomcatCometServlet
21.24.12. WeblogicAsyncServlet
21.25. Debugging Errai Applications
22. Development Proxy
23. Errai IOC
23.1. Dependency Injection
23.2. Container Wiring
23.2.1. level Providers
23.3. Container Wiring
23.3.1. level Providers
23.3.2. level Providers
23.4. Dependency Injection
24. Reporting problems
A. Revision History