JBoss.org
Community Documentation
Prev
Next
Part II. eXoKernel
Table of Contents
48. eXo Kernel
48.1. eXo Kernel introduction
49. ExoContainer info
49.1. Container hierarchy
50. Service Configuration for Beginners
50.1. Objective
50.2. Requirements
50.3. Services
50.4. Configuration File
50.5. Execution Modes
50.6. Containers
50.7. Configuration Retrieval
50.7.1. RootContainer
50.7.2. PortalContainer
50.7.3. StandaloneContainer
50.8. Service instantiation
50.9. Miscellaneous
50.9.1. Startable interface
50.9.2. Inversion of Control
50.9.3. More Containers
50.9.4. Single Implementation Services
50.9.5. Configuration properties
50.9.6. Configuration Logging
50.10. Further Reading
51. Service Configuration in Detail
51.1. Objectives
51.2. Requirements
51.3. Sample Service
51.3.1. Java Class
51.3.2. First configuration file
51.3.3. Init Parameters
51.3.4. Service Access
51.4. Parameters
51.4.1. Value-Param
51.4.2. Properties-Param
51.4.3. Object-Param
51.4.4. Collection
51.5. External Plugin
51.6. Import
51.7. System properties
52. Container Configuration
52.1. Intro
52.2. Kernel configuration namespace
52.3. Understanding how configuration files are loaded
52.3.1. Configuration Retrieval
52.3.2. Advanced concepts for the
PortalContainers
52.4. System property configuration
52.4.1. Properties init param
52.4.2. Properties URL init param
52.4.3. System Property configuration of the properties URL
52.5. Variable Syntaxes
52.6. Runtime configuration profiles
52.6.1. Profiles activation
52.6.2. Profiles configuration
52.7. Component request life cycle
52.7.1. Component request life cycle contract
52.7.2. Request life cycle
52.7.3. When request life cycle is triggered
53. Inversion Of Control
53.1. Overview
53.2. How
53.3. Injection
53.4. Side effects
54. Services Wiring
54.1. Overview
54.2. Portal Instance
54.3. Introduction to the XML schema of the configuration.xml file
54.4. Configuration retrieval and log of this retrieval
55. Component Plugin Priority
56. Understanding the ListenerService
56.1. Objectives
56.2. What is the ListenerService ?
56.3. How does it work?
56.3.1. Registering a listener
56.3.2. Triggering an event
56.4. How to configure a listener?
56.5. Concrete Example
57. Initial Context Binder
57.1. API
58. Job Scheduler Service
58.1. What is Job Scheduler?
58.2. Where is Job Scheduler Service used in eXo Products?
58.3. How does Job Scheduler work?
58.3.1. How can Job Scheduler Service be used in Kernel?
58.3.2. Samples
58.4. Reference
59. eXo Cache
59.1. Basic concepts
59.2. Advanced concepts
59.2.1. Invalidation
59.2.2. FutureExoCache
59.3. eXo Cache extension
59.4. eXo Cache based on JBoss Cache
59.4.1. Configuring the ExoCacheFactory
59.4.2. Adding specific configuration for a cache
59.4.3. Adding a cache creator
59.4.4. Defining a cache
59.5. eXo Cache based on Infinispan
59.5.1. Configure the ExoCacheFactory
59.5.2. Add specific configuration for a cache
59.5.3. Add a cache creator
59.5.4. Define an infinispan cache instance
60. TransactionService
60.1. Base information
60.2. Existing TransactionService implementations
60.2.1. JOTM in standalone mode
60.2.2. Generic TransactionService based on the TransactionManagerLookup of JBoss Cache
60.2.3. Specific GenericTransactionService for JBoss Cache and Arjuna
60.2.4. Generic TransactionService based on the TransactionManagerLookup of Infinispan
60.2.5. Specific GenericTransactionService for Infinispan and Arjuna
60.2.6. A very specific TransactionService for JBoss AS
60.2.7. TransactionsEssentials in standalone mode
61. The data source provider
61.1. Description
61.2. Configuration
62. JNDI naming
62.1. Prerequisites
62.2. How it works
62.2.1. JNDI System property initialization
62.2.2. JNDI reference binding
62.3. Configuration examples
62.4. Recommendations for Application Developers
62.5. InitialContextInitializer API
63. Logs configuration
63.1. Introdution
63.2. Logs configuration initializer
63.3. Configuration examples
63.3.1. Log4J
63.3.2. JDK Logging
63.3.3. Commons Logging SimpleLogss
63.4. Tips and Troubleshooting
63.4.1. JBoss tips
63.4.2. Other tips
64. Manageability
64.1. Introduction
64.2. Managed framework API
64.2.1. Annotations
64.3. JMX Management View
64.3.1. JMX Annotations
64.4. Example
64.4.1. CacheService example
65. ListenerService
65.1. Asynchronous Event Broadcast
66. RPC Service
66.1. Description
66.2. Configuration
66.3. The SingleMethodCallCommand
Prev
Chapter 47. JCR Performance Tuning Guide
Top of page
Front page
Next
Chapter 48. eXo Kernel