Toggle navigation
11.0
16.3 Early Access
16.2.1
16.2
16.1.1
16.1
16.0
15.8
15.5
15.2
15.0
14.5
14.2
14.0
12.3
12.2
12.1
12.0
11.0
10.2
10.1
10.0
9.7
Archive
Docs
Tutorials
Release Notes
Java
.NET
Administration
Security
Resources
Early Access
API Docs
Videos
Solution Hub
Blog
Forum
Source Code
OpenSpaces
REST API
Scala Integration
Jetty Integration
Mule Integration
MongoDB Integration
Cassandra Integration
Get Latest GA
Early Access
11.0
Administration Guide
Availability Biased
Java Developers Guide
Tutorials
Installation
XAP in 5 Minutes
Interacting with the Space
Geospatial Queries
Deploying a Space
Processing Services
Events and Messaging
The Processing Unit
Space Transactions
Space Persistence
Web Deployment
Big Data
Security
Global HTTP Session Sharing
Flash drive IMDG Storage
Spring Integration
Your First XAP Application
Using Processing Units for Scaling
Creating the Hello World Application
Deploying onto the Service Grid
Scaling the Hello World Application
Your First Web Application
Deploying Your Web Application
Enabling HTTP Session Failover
Scaling the Data Access Layer
Data Example
Installation
License Key
Java
Setup
Environment Variables
Classpath
JVM Location
C++
Maven Plugin
Setup
Advanced Configuration
Eclipse
Setup
Debugging
JUnit Testing
XAP as Windows Service
POJO Support
Overview
Dynamic Properties
Space Document
Document API
Extended Document
Interoperability
Modeling your Data
Space Object ID
Annotation based Metadata
Class Annotations
Property Annotations
XML based Metadata
Class Metadata
Properties Metadata
Grid Metadata
Storage Types
Custom Serialization
Routing In Partitioned Spaces
The Space Interface
Overview
Configuration
Operations
Change API
Overview
Custom Change
Advanced
Counters
Aggregators
Transactions
Notifications
Space Filters
Interceptors
Space Mode Context Loader
Lease Time
Data Type Meta Data
Querying the Space
Id Queries
Template Matching
SQLQuery
SQL Functions
Geospatial Queries
Free Text Search
Nested Properties
User Defined Classes
Paging Support
Paging Support - GSIterator
Projection
Indexing
Basic Index
Nested Property Index
Collection Index
Compound Index
Geospatial Index
Unique Index
Transactions
Transaction Management
Locking and Blocking
Read Modifiers
Optimistic Locking
Pessimistic Locking
Space Persistency
Overview
Direct Persistency
Hibernate Integration
Data Source
Synchronization Endpoint
Initial Load
Asynchronous Persistency - Write Behind
Advanced Configuration
Transient Entries
Advanced Topics
Migrating from Hibernate
Migrating From External Data Source API
Other Data Access APIs
JDBC Driver
JPA API
Overview
JPA Entity Id
JPA Relationships
Limitations
Map API
Memcached API
Client Side Caching
Local Cache
Local View
Caching over the WAN
Monitoring Client Side Cache
Task Execution
Overview
Dynamic Language Tasks
Metadata
Event Processing
Notify Container
Overview
Transaction Support
Session Based Messaging API
Durable Notifications
Custom Data Event Filters
Polling Container
Overview
Transaction Support
Concurrent Consumers
Data Event Listener
Event Exception Handler
FIFO Ordering
FIFO Support
FIFO Grouping
JMS Messaging Support
JMS Basics
JMS Messages in XAP
JMS-Space Interoperability
Example
XAP JNDI
Working with GSJMSAdmin
Advanced Options
JMS Failover
Transactions
Security
Browsing JMS Queues
Known Issues and Considerations
Using GigaSpaces JMS Without Changing the Classpath
Space Based Remoting
Overview
Executor Based Remoting
Event Driven Remoting
Metadata Summary
Mule ESB Integration
Event Container Transport
Processing Unit
Queue Provider
SEDA Model
Big Data Integration
Archive Container
Cassandra Integration
Cassandra Persistency
Data Source
Synchronization Endpoint
Hector Client
Archive Handler
MongoDB Integration
Mongo Persistency
Data Source
Synchronization Endpoint
Archive Handler
Admin API
Overview
Dump
Administrative Alerts
SNMP Alerts
The Processing Unit
Directory Structure
Configuration
Cluster Information
Reloading Business Logic
Custom Processing Unit
Deploying and Running
Overview
Standalone Mode
Deploying onto the Grid
Deployment Properties
Elastic Processing Unit
Overview
Deployment
Scale Triggers
Machine Provisioning
Configuration Properties
Example
Web Application Support
Web Application Support - Overview
Jetty Processing Unit Container
HTTP Session Management
Web Processing Unit Container
Apache Load Balancer Agent
Global HTTP Session Sharing
Overview
Configuration & Deployment
Multi Site LAN Replication
Overview
Gateway Bootstrapping
Multi Site WAN Replication
Overview
Communication Filter
Gateway Components
Configuring Targets
Bootstrapping Process
Conflict Resolution
Changing Deployment during Runtime
Filtering Data
Intercepting Replication Events
Limitations
Platform Interoperability
Overview
CPP
Overview
The CPP Space Interface
API Mapping File
Type Converter
CPP Processing Unit
API Code Generator
gsxml2cpp Utility
CPP Examples
Hello World
CPP API Usage
Processing Unit
Writing Existing Class to Space
The REST Service
Overview
REST API
Scala
Constructor Based Properties
Enhanced Scala REPL
Predicate Based Queries
Scripting Executor
Scala Task Execution
Example Project
.NET Developers Guide
Tutorials
Installation
XAP.NET in 5 Minutes
Interacting with the Space
Deploying a Space
Processing Services
Events and Messaging
The Processing Unit
Space Transactions
Space Persistence
Installation
Overview
License Key
Product structure
Advanced Scenarios
Services Manager
Application Debugging
PONO Support
Overview
Dynamic Properties
Space Document
Document API
Extending
Interoperability
Modeling your Data
Space Object ID
Annotation based Metadata
Class Annotations
Property Annotations
XML based Metadata
Class Metadata
Properties Metadata
Property Storage Type
Type Discovery
Routing In Partitioned Spaces
The Space Interface
Overview
Configuration
Operations
Change API
Overview
Advanced
Counters
Aggregators
Notifications
Lease Time
Filters
Querying the Space
ID Queries
Template Matching
Prepared Template
Nested Properties
SqlQuery
Free Text Search
Paging Support
Paging Support - Old
Projection
LINQ
Indexing
Basic Index
Nested Property Index
Collection Index
Compound Index
Unique Index
Transactions
Transaction Management
Locking and Blocking
Read Modifiers
Optimistic Locking
Pessimistic Locking
Space Persistency
Overview
Direct Persistency
NHibernate Integration
Initial Load
Asynchronous Persistency - Write Behind
Advanced Configuration
Transient Entries
Advanced Topics
Client Side Caching
Local Cache
Cache Eviction Strategy
Local View
Task Execution
Event Processing
Event Listener Container
Notify Container
Overview
Transaction support
Polling Container
Overview
Concurrent Consumers
Transaction support
FIFO Ordering
FIFO Support
FIFO Grouping
Space Based Remoting
Domain Service Host
Executor Based Remoting
Admin Modules
Administration API
Scaling Agent Example
The Processing Unit
Configuration
Components
Cluster Information
Deployment and Administration
System Configuration
Platform Configuration
JVM Configuration
Logging
Platform Interoperability
.NET-Java Interoperability
User-Defined Objects
Administrators Guide
Management Center
Main View
Menus and Buttons
Grid Tree & Configuration
Connections View
Data Types View
Object Inspector
Query View
Statistics View
Transactions View
Space Containers
Working with Clusters
Cluster View
Customizing
Policy Settings
Space Inter-relations
Groups and Members
Failover Group
Load-Balancing Group
Replication Group
Working with Spaces
Space JMS
Maintenance
Memory Management
Serialization and Thread Pool
Timeout, Filters and Lease Manager
Pending Notify Templates
Security
Web Management Console
Overview
Configuration
Starting the Console
Hosts
Menu Bar
Processing Units
Spaces
Monitoring
Data Grid Clustering
Clustering
Clustered vs Non-Clustered Proxies
Consistency Level
Data-Partitioning
Failover
Replication
Overview
Topologies
Synchronous Replication
Asynchronous Replication
Space Instance Recovery
Replication Filters
Replication Operations
Controlling the Replication Redo Log
Replication Parameters
Leader Election
Overview
Consistency Biased
Availability Biased
Split Brain and Primary Resolution
Service Level Agreement
Overview
Hosts, Zones & Machine Utilization
Deterministic Deployment
Memory Management
Overview
ALL IN CACHE-Cache Policy
LRU-Cache Policy
Custom Eviction Policy
MemoryXtend
MemoryXtend Overview
SSD - RocksDB Add-On
RocksDB Add-On Configuration
Off Heap - MapDB Add-On
Logging
Overview
Formatting Log Messages
Logging API
Managing Log Files
Backing-up Files With a Custom Policy
Administration Tools
Scripts
Command Line Interface
Deploy with Command Line
Elastic Deployment with Command Line
Deploying REST service with Command Line
Space Command Line Interface
Quiesce Command Line
Runtime Configuration
The Runtime Environment
Global vs. Local LUS
Global vs. Local GSM
System Properties
ZooKeeper
Network Configuration
Unicast Discovery
Multicast Configuration
Is Multicast Available
Lookup Service Configuration
XAP Over NAT
Multiple Network-Cards
Advanced Configuration
XAP Over a Firewall
Port usage Control
Monitoring
Network Monitoring
JMX Management
Monitoring Tools
Metrics
Configuration
InfluxDB Reporter
CA APM Introscope Reporter
Custom Reporter
User Defined Metrics
Predefined Metrics
Performance Tuning
Infrastructure
XAP Performance
Tuning XAP
Slow Consumer
Large Scale Deployment
Proxy Connectivity
Handling Large Objects
Communication Protocol
Java Virtual Machines
Threads Usage
Benchmarking
Overview
Utility
Benchmark View
C++ Benchmark
Quiesce Mode
Overview
API and Usage
Limitations and Considerations
Troubleshooting
Common User Issues
Protective Modes
Testing System Environment
Viewing Clustered Space Status
Failure Detection
Tools
XAP Cloud
Moving into Production Checklist
Security Guide
Overview
Concepts
Authorities
Configuration
Directory Management
Default File-Based Security
Securing Components
Data
Grid Services
Securing the Transport Layer
Custom Security
Overview
Authentication
User-Role Management
Spring Security Bridge
Spring Security
Spring-based bridge
Database Authentication
LDAP Authentication
Administration
Command Line Interface
Security Admin API
Auditing
Java Security Policy File
HelloWorld example
This page describes an older version of the product. The latest stable version is
16.2.1
.
Availability Biased
Under construction