Hazelcast Documentation

version 2.0

Permission to use, copy, modify and distribute this document for any purpose and without fee is hereby granted in perpetuity, provided that the above copyright notice and this paragraph appear in all copies.

21 March 2012


Table of Contents

1. Introduction
1.1. Getting Started (Tutorial)
2. Distributed Data Structures
2.1. Distributed Queue
2.2. Distributed Topic
2.3. Distributed Map
2.3.1. Backups
2.3.2. Eviction
2.3.3. Persistence
2.3.4. Query
2.3.5. Near Cache
2.3.6. Entry Statistics
2.4. Distributed MultiMap
2.5. Distributed Set
2.6. Distributed List
2.7. Distributed Lock
2.8. Distributed Events
3. Elastic Memory (Enterprise Edition Only)
4. Security (Enterprise Edition Only)
4.1. Credentials
4.2. ClusterLoginModule
4.3. Cluster Member Security
4.4. Native Client Security
4.4.1. Authentication
4.4.2. Authorization
4.4.3. Permissions
5. Data Affinity
6. Monitoring with JMX
7. Cluster Utilities
7.1. Cluster Interface
7.2. Cluster-wide Id Generator
7.3. LiteMember
8. Transactions
8.1. Transaction Interface
8.2. J2EE Integration
8.2.1. Resource Adapter Configuration
8.2.2. Sample Glassfish v3 Web Application Configuration
8.2.3. Sample JBoss Web Application Configuration
9. Distributed Executor Service
9.1. Distributed Execution
9.2. Execution Cancellation
9.3. Execution Callback
10. Http Session Clustering with HazelcastWM
11. WAN Replication
12. Encryption
13. Configuration
13.1. Configuring Hazelcast for full TCP/IP cluster
13.2. Configuring Hazelcast for EC2 Auto Discovery
13.3. Creating Separate Clusters
13.4. Specifying network interfaces
13.5. Partition Group Configuration
13.6. Listener Configurations
13.7. Map Index Configuration
13.8. Network Partitioning (Split-Brain Syndrome)
13.9. Wildcard Configuration
13.10. Advanced Configuration Properties
13.11. Logging Configuration
13.12. Setting License Key (Enterprise Edition Only)
14. Hibernate Second Level Cache
15. Spring Integration
16. Clients
16.1. Native Client
16.1.1. Java Client
16.1.2. CSharp Client (Enterprise Edition Only)
16.2. Memcache Client
16.3. Rest Client
17. Internals
17.1. Internals 2: Serialization
17.2. Internals 3: Cluster Membership
17.3. Internals 4: Distributed Map
18. Management Center
18.1. Introduction
18.1.1. Installation
18.1.2. User Administration
18.1.3. Tool Overview
18.2. Maps
18.2.1. Monitoring Maps
18.2.2. Map Browser
18.2.3. Map Configuration
18.3. Queues
18.4. Topics
18.5. Members
18.5.1. Monitoring
18.5.2. Operations
18.6. Scripting
18.7. Time Travel
18.8. Console
19. Miscellaneous
19.1. Common Gotchas
19.2. Testing Cluster
19.3. Planned Features
19.4. Release Notes

List of Tables

13.1. Properties Table