GigaSpace Component — The JavaSpaces API is abstracted in OpenSpaces by a simple wrapper: the GigaSpace interface.
Map Component — A Map component allows you to create an IMap (or JCacheCache) based on a Space component.
GigaMap Component — The IMap/JCacheCache API is abstracted in OpenSpaces by a simple wrapper: the GigaMap interface.
Executors Component — Executors allows to easily execute tasks on the space using the GigaSpace API.
Space Mode Context Loader — Allows you to load a Spring application context only when the Processing Unit or space is in primary mode, and unload it when the Processing Unit or space is in backup mode.
GigaSpace Context — Allows you to inject a predefined GigaSpace instance using annotations.
Programmatic API (Configurers) — This section describes how you can use OpenSpaces components in a non-Spring environment. The constructs which are used to create and configure GigaSpaces components are called Configurers .
Administration API — Allows applications to start and stop a space; get status, statistics, and cluster mode; and shutdown a container.
Space Connections API — Allows you to retrieve connections to the space, using GigaSpaces API and JMX.