JBoss.org
Community Documentation
Prev
Next
Part II. eXoKernel
Table of Contents
49. eXo Kernel
49.1. eXo Kernel introduction
50. ExoContainer info
50.1. Container hierarchy
51. Service Configuration for Beginners
51.1. Objective
51.2. Requirements
51.3. Services
51.4. Configuration File
51.5. Execution Modes
51.6. Containers
51.7. Configuration Retrieval
51.7.1. RootContainer
51.7.2. PortalContainer
51.7.3. StandaloneContainer
51.8. Service instantiation
51.9. Miscellaneous
51.9.1. Startable interface
51.9.2. Inversion of Control
51.9.3. More Containers
51.9.4. Single Implementation Services
51.9.5. Configuration properties
51.9.6. Configuration Logging
51.10. Further Reading
52. Service Configuration in Detail
52.1. Objectives
52.2. Requirements
52.3. Sample Service
52.3.1. Java Class
52.3.2. First configuration file
52.3.3. Init Parameters
52.3.4. Service Access
52.4. Parameters
52.4.1. Value-Param
52.4.2. Properties-Param
52.4.3. Object-Param
52.4.4. Collection
52.5. External Plugin
52.6. Import
52.7. System properties
53. Container Configuration
53.1. Intro
53.2. Kernel configuration namespace
53.3. Understanding how configuration files are loaded
53.3.1. Configuration Retrieval
53.3.2. Advanced concepts for the
PortalContainers
53.4. System property configuration
53.4.1. Properties init param
53.4.2. Properties URL init param
53.4.3. System Property configuration of the properties URL
53.5. Variable Syntaxes
53.6. Runtime configuration profiles
53.6.1. Profiles activation
53.6.2. Profiles configuration
53.7. Component request life cycle
53.7.1. Component request life cycle contract
53.7.2. Request life cycle
53.7.3. When request life cycle is triggered
54. Inversion Of Control
54.1. Overview
54.2. How
54.3. Injection
54.4. Side effects
55. Services Wiring
55.1. Overview
55.2. Portal Instance
55.3. Introduction to the XML schema of the configuration.xml file
55.4. Configuration retrieval and log of this retrieval
56. Component Plugin Priority
57. Understanding the ListenerService
57.1. Objectives
57.2. What is the ListenerService ?
57.3. How does it work?
57.3.1. Registering a listener
57.3.2. Triggering an event
57.4. How to configure a listener?
57.5. Concrete Example
58. Initial Context Binder
58.1. API
59. Job Scheduler Service
59.1. What is Job Scheduler?
59.2. Where is Job Scheduler Service used in eXo Products?
59.3. How does Job Scheduler work?
59.3.1. How can Job Scheduler Service be used in Kernel?
59.3.2. Samples
59.4. Reference
60. eXo Cache
60.1. Basic concepts
60.2. Advanced concepts
60.2.1. Invalidation
60.2.2. FutureExoCache
60.3. eXo Cache extension
60.4. eXo Cache based on JBoss Cache
60.4.1. Configuring the ExoCacheFactory
60.4.2. Adding specific configuration for a cache
60.4.3. Adding a cache creator
60.4.4. Defining a cache
60.5. eXo Cache based on Infinispan
60.5.1. Configure the ExoCacheFactory
60.5.2. Add specific configuration for a cache
60.5.3. Add a cache creator
60.5.4. Define an infinispan cache instance
61. TransactionService
61.1. Base information
61.2. Existing TransactionService implementations
61.2.1. JOTM in standalone mode
61.2.2. Generic TransactionService based on the TransactionManagerLookup of JBoss Cache
61.2.3. Specific GenericTransactionService for JBoss Cache and Arjuna
61.2.4. Generic TransactionService based on the TransactionManagerLookup of Infinispan
61.2.5. Specific GenericTransactionService for Infinispan and Arjuna
61.2.6. A very specific TransactionService for JBoss AS
61.2.7. TransactionsEssentials in standalone mode
62. The data source provider
62.1. Description
62.2. Configuration
63. JNDI naming
63.1. Prerequisites
63.2. How it works
63.2.1. JNDI System property initialization
63.2.2. JNDI reference binding
63.3. Configuration examples
63.4. Recommendations for Application Developers
63.5. InitialContextInitializer API
64. Logs configuration
64.1. Introdution
64.2. Logs configuration initializer
64.3. Configuration examples
64.3.1. Log4J
64.3.2. JDK Logging
64.3.3. Commons Logging SimpleLogss
64.4. Tips and Troubleshooting
64.4.1. JBoss tips
64.4.2. Other tips
65. Manageability
65.1. Introduction
65.2. Managed framework API
65.2.1. Annotations
65.3. JMX Management View
65.3.1. JMX Annotations
65.4. Example
65.4.1. CacheService example
66. ListenerService
66.1. Asynchronous Event Broadcast
67. RPC Service
67.1. Description
67.2. Configuration
67.3. The SingleMethodCallCommand
Prev
Chapter 48. JCR Performance Tuning Guide
Top of page
Front page
Next
Chapter 49. eXo Kernel