Welcome to the Hazelcast Reference Manual. This manual includes concepts, instructions and samples to guide you on how to use Hazelcast and build Hazelcast applications.
As the reader of this manual, you must be familiar with the Java programming language and you should have installed your preferred IDE.
Throughout this manual:
Hazelcast is free provided under the Apache 2 license. Hazelcast Enterprise is commercially licensed by Hazelcast, Inc.
For more detailed information on licensing, please see the License Questions appendix.
Hazelcast is a registered trademark of Hazelcast, Inc. All other trademarks in this manual are held by their respective owners.
For information on support for Hazelcast Enterprise, please see hazelcast.com/pricing.
You can contribute to the Hazelcast code, report a bug or request an enhancement. Please see the following resources.
Below table shows the conventions used in this manual.
|bold font||- Indicates part of a sentence that require the reader's specific attention.
- Also indicates property/parameter values.
|italic font||- When italicized words are enclosed with "<" and ">", indicates a variable in command or code syntax that you must replace, e.g.
- Note and Related Information texts are in italics.
||- Indicates files, folders, class and library names, code snippets, and inline code words in a sentence.|
|RELATED INFORMATION||- Indicates a resource that is relevant to the topic, usually with a link or cross-reference.|
|NOTE||Indicates information that is of special interest or importance, e.g. an additional action required only in certain circumstances.|
|element & attribute||Mostly used in the context of declarative configuration, i.e. configuration performed by the Hazelcast XML file. Element refers to an XML tag used to configure a Hazelcast feature. Attribute is a parameter owned by an element, contributing into the declaration of that element's configuration. Please see the following example.
In this example,