Skip navigation links
GigaSpaces XAP 11.0.0 API

GigaSpaces XAP 11.0.0 API

Packages 
Package Description
com.gigaspaces  
com.gigaspaces.annotation.pojo
Provides annotations to support POJO usage with GigaSpaces.
com.gigaspaces.async
Provides GigaSpaces asynchronous operations related interfaces.
com.gigaspaces.client
Deprecated: use org.openspaces.core instead.
com.gigaspaces.client.iterator
Provides classes to configure GSIterator.
com.gigaspaces.client.protective  
com.gigaspaces.cluster.replication.async.mirror
Provides information about mirror statistics.
com.gigaspaces.cluster.replication.gateway.conflict  
com.gigaspaces.cluster.replication.statistics
Provides information about replication statistics.
com.gigaspaces.config.lrmi.nio
Provides classes to configure LRMI NIO.
com.gigaspaces.datasource
Provides GigaSpaces DataSource implementation.
com.gigaspaces.document
Provides GigaSpaces Document API.
com.gigaspaces.events
Provides GigaSpaces events related interfaces.
com.gigaspaces.events.batching  
com.gigaspaces.grid.gsa  
com.gigaspaces.log  
com.gigaspaces.logger
Package Specification GigaSpaces makes logging calls by use of the JavaTM platform's core logging facilities.
com.gigaspaces.lrmi
Provides GigaSpaces LRMI (Light-RMI) package.
com.gigaspaces.lrmi.nio.filters
Provides classes to configure and customize IO Filters (e.g.
com.gigaspaces.metadata
Provides classes and interfaces encapsulating space entries metadata.
com.gigaspaces.metadata.index
Provides classes and interfaces encapsulating space entries indexes.
com.gigaspaces.metrics  
com.gigaspaces.metrics.factories  
com.gigaspaces.metrics.reporters  
com.gigaspaces.query
Provides classes and interfaces to execute queries on space entries.
com.gigaspaces.query.aggregators  
com.gigaspaces.security
Security GigaSpaces security is used to secure numerous demanding environments at different levels of security.
com.gigaspaces.security.audit
Service-side security auditing Server-side security auditing using the configuration given entirely by the LogManager properties.
com.gigaspaces.security.authorities
Security Authorities There are four categories of user authorities.
com.gigaspaces.security.directory
Security Directory The security directory (storing users and roles) is managed by the Directory Manager.
com.gigaspaces.security.encoding
Security Encoding The Encoding mechanism is separated into two - password encoding and content encoding.
com.gigaspaces.security.fs  
com.gigaspaces.security.service  
com.gigaspaces.security.tool.migration  
com.gigaspaces.server
Provides classes and interfaces representing server-side entities.
com.gigaspaces.server.blobstore  
com.gigaspaces.server.eviction  
com.gigaspaces.sync  
com.gigaspaces.sync.change  
com.gigaspaces.transaction  
com.j_spaces.core
Provides Space properties and security context services
com.j_spaces.core.admin
Provides GigaSpaces administration services
com.j_spaces.core.cache.offHeap  
com.j_spaces.core.client
Provides GigaSpaces client interface services
com.j_spaces.core.client.view
GigaSpace client view files.
com.j_spaces.core.cluster
Provides GigaSpaces cluster plug-in interfaces
com.j_spaces.core.exception
Defines a common exceptions used in core.
com.j_spaces.core.filters
Provides GigaSpaces filter plug-in interfaces.
com.j_spaces.core.filters.entry
Provides GigaSpaces filter plug-in interfaces.
com.j_spaces.core.multiple
Provides exceptions thrown when a batch operation triggers one or more errors.
com.j_spaces.core.multiple.query
Provides exceptions thrown when a batch query operation triggers one or more errors.
com.j_spaces.javax.cache
Deprecated: use com.gigaspaces.datasource instead.
com.j_spaces.jdbc.driver
Provides GigaSpaces JDBC interfaces
com.j_spaces.kernel
Provides GigaSpaces low level services
com.j_spaces.map
Provides GigaSpaces MAP API
com.j_spaces.sadapter.datasource  
com.sun.jini.lease
Some basic utility classes for helping with client-side lease renewal operations.
com.sun.jini.logging
Defines convenience classes for use with the java.util.logging package.
com.sun.jini.mahalo
Provides implementations of the TransactionManager service.
net.jini.core.event
The RemoteEventListener interface and related standard classes.
net.jini.core.lease
These are distributed leasing interfaces and classes.
net.jini.core.transaction
These are the transaction abstraction's interfaces and classes.
net.jini.core.transaction.server
These are the default transaction semantics for participant/manager interaction.
net.jini.event  
net.jini.lease
Standard service and utility classes for managing leases.
net.jini.space
JavaSpaces(TM) servers provide a place on the network, a space, for clients to store and exchange objects.
org.openspaces.admin
Entry point for Admin API, allowing to use AdminFactory in order to create an Admin instance.
org.openspaces.admin.alert
Support for managing Alerts through the Admin API.
org.openspaces.admin.alert.alerts  
org.openspaces.admin.alert.config  
org.openspaces.admin.alert.config.parser  
org.openspaces.admin.alert.events  
org.openspaces.admin.application  
org.openspaces.admin.application.config  
org.openspaces.admin.application.deploy  
org.openspaces.admin.application.events  
org.openspaces.admin.bean
Support for managing admin Beans through the Admin API.
org.openspaces.admin.config  
org.openspaces.admin.dump  
org.openspaces.admin.esm
Support for managing of Elastic Service Manager(s) through the Admin API.
org.openspaces.admin.esm.events  
org.openspaces.admin.gateway  
org.openspaces.admin.gateway.events  
org.openspaces.admin.gsa
Support for managing of Grid Service Agent(s) through the Admin API.
org.openspaces.admin.gsa.events
Support for managing of Grid Service Agent events through the Admin API.
org.openspaces.admin.gsc
Support for managing of Grid Service Container(s) through the Admin API.
org.openspaces.admin.gsc.events
Support for managing of Grid Service Container events through the Admin API.
org.openspaces.admin.gsm
Support for managing of Grid Service Manager(s) through the Admin API.
org.openspaces.admin.gsm.events
Support for managing of Elastic Service Manager events through the Admin API.
org.openspaces.admin.lus
Support for managing of Lookup Service(s) through the Admin API.
org.openspaces.admin.lus.events
Support for managing of Lookup Service events through the Admin API.
org.openspaces.admin.machine
Support for managing of Machine(s) through the Admin API.
org.openspaces.admin.machine.events
Support for managing of Machine events through the Admin API.
org.openspaces.admin.memcached  
org.openspaces.admin.memcached.config  
org.openspaces.admin.metrics  
org.openspaces.admin.os
Support for managing of Operating System(s) through the Admin API.
org.openspaces.admin.os.events
Support for managing of Operating System events through the Admin API.
org.openspaces.admin.pu
Support for managing of Processing Unit(s) through the Admin API.
org.openspaces.admin.pu.config  
org.openspaces.admin.pu.dependency  
org.openspaces.admin.pu.dependency.config  
org.openspaces.admin.pu.elastic  
org.openspaces.admin.pu.elastic.config  
org.openspaces.admin.pu.elastic.events  
org.openspaces.admin.pu.elastic.topology  
org.openspaces.admin.pu.events
Support for managing of Processing Unit events through the Admin API.
org.openspaces.admin.pu.statistics  
org.openspaces.admin.pu.topology  
org.openspaces.admin.quiesce  
org.openspaces.admin.samples  
org.openspaces.admin.space
Support for managing of Space(s) through the Admin API.
org.openspaces.admin.space.config  
org.openspaces.admin.space.events
Support for managing of Space events through the Admin API.
org.openspaces.admin.support  
org.openspaces.admin.transport
Support for managing of Transport(s) through the Admin API.
org.openspaces.admin.transport.events
Support for managing of Transport events through the Admin API.
org.openspaces.admin.vm
Support for managing of Virtual Machine(s) through the Admin API.
org.openspaces.admin.vm.events
Support for managing of Virtual Machine events through the Admin API.
org.openspaces.admin.zone
Support for managing of Zone(s) through the Admin API.
org.openspaces.admin.zone.config  
org.openspaces.admin.zone.events
Support for managing of Zone events through the Admin API.
org.openspaces.archive  
org.openspaces.archive.config  
org.openspaces.core
Top level core package holding main OpenSpaces API for Space (GigaSpace) and Map (GigaMap) and the ability to create it.
org.openspaces.core.bean  
org.openspaces.core.cluster
Cluster information holder objects and abstraction allowing for custom beans to be injected with it (if set).
org.openspaces.core.config
Support classes for Spring namespace based configuration of OpenSpaces core.
org.openspaces.core.config.modifiers  
org.openspaces.core.config.xmlparser  
org.openspaces.core.context
Allowing to inject configured GigaSpace instances within Spring application context using annotations.
org.openspaces.core.exception
Includes exception translation services from core GigaSpaces exception into runtime data exception hierarchy.
org.openspaces.core.executor  
org.openspaces.core.executor.juc  
org.openspaces.core.executor.support  
org.openspaces.core.gateway  
org.openspaces.core.gateway.config  
org.openspaces.core.jini
A package including jini related services such as JiniServiceFactoryBean allowing to lookup a Jini service and use it within Spring.
org.openspaces.core.map
A package including factory beans to create GigaSpaces IMap or JCache Cache based on an IJSpace instance.
org.openspaces.core.properties
A package supporting advance properties based configuration (based on Spring Properties configuration support) and the ability to inject them externally to a Spring application context.
org.openspaces.core.space
This package is responsible for simplifying the creation of IJSpace implementation.
org.openspaces.core.space.cache
A package allowing for simpler creation of Local Cache and Local View (expose an IJSpace) based on an actual IJSpace instance (usually created using the core.space package).
org.openspaces.core.space.filter
A package allowing to simplify the injection of an actual ISpaceFilter instance during Space creation.
org.openspaces.core.space.filter.replication
A package allowing to create an actual IReplicationFilter instance and inject it during Space creation.
org.openspaces.core.space.mode
A package exposing Space mode (primary/backup) events through Spring application event support.
org.openspaces.core.space.mode.registry  
org.openspaces.core.space.support  
org.openspaces.core.transaction
A package exposing the ability to get a GigaSpaces/Jini current transaction (integrating with Spring transaction management).
org.openspaces.core.transaction.config  
org.openspaces.core.transaction.manager
Jini and Local transaction managers using Spring abstraction for transaction managers (PlatformTransactionManager).
org.openspaces.core.util
A package including utility classes for OpenSpaces core.
org.openspaces.core.util.numbers  
org.openspaces.events
A package including based classes and support classes for different OpenSpaces event containers.
org.openspaces.events.adapter
A package including adapter implementation of SpaceDataEventListener allowing to use either annotation or method listing to listen for events generated by different event containers.
org.openspaces.events.asyncpolling  
org.openspaces.events.asyncpolling.config  
org.openspaces.events.asyncpolling.receive  
org.openspaces.events.config
Support classes allowing to configure OpenSpace event module using Spring namespace support.
org.openspaces.events.notify
A notify event container allowing to use GigaSpace support for notifications.
org.openspaces.events.notify.config  
org.openspaces.events.polling
A polling event container generating events by performing polling receive operations.
org.openspaces.events.polling.config  
org.openspaces.events.polling.receive
An abstraction on top of the actual receive operation performed by the polling event container.
org.openspaces.events.polling.trigger
An abstraction on top of the trigger operation performed before the initiation of transactional receive operation.
org.openspaces.events.support  
org.openspaces.extensions  
org.openspaces.grid.esm  
org.openspaces.grid.gsa  
org.openspaces.grid.gsm  
org.openspaces.grid.gsm.autoscaling  
org.openspaces.grid.gsm.autoscaling.exceptions  
org.openspaces.grid.gsm.capacity  
org.openspaces.grid.gsm.containers  
org.openspaces.grid.gsm.containers.exceptions  
org.openspaces.grid.gsm.machines  
org.openspaces.grid.gsm.machines.backup  
org.openspaces.grid.gsm.machines.exceptions  
org.openspaces.grid.gsm.machines.isolation  
org.openspaces.grid.gsm.machines.plugins  
org.openspaces.grid.gsm.machines.plugins.discovered  
org.openspaces.grid.gsm.machines.plugins.events  
org.openspaces.grid.gsm.machines.plugins.exceptions  
org.openspaces.grid.gsm.rebalancing  
org.openspaces.grid.gsm.rebalancing.exceptions  
org.openspaces.grid.gsm.sla  
org.openspaces.grid.gsm.sla.exceptions  
org.openspaces.grid.gsm.strategy  
org.openspaces.interop  
org.openspaces.jdbc.config
Support classes to configure OpenSpaces jdbc using Spring namespace support.
org.openspaces.jdbc.datasource
Implementations of Jdbc DataSource interface using GigaSpaces support for Jdbc based on an actual IJSpace or GigaSpace implementation.
org.openspaces.jms
Holds simple factory beans to create GigaSpaces implementations of JMS ConnectionFactory and XAConnectionFactory.
org.openspaces.jms.config
Support classes to configure OpenSpaces Jms using Spring namespace support.
org.openspaces.jpa
Holds OpenSpaces JPA implementations.
org.openspaces.jpa.openjpa
Holds OpenSpaces OpenJPA extensions.
org.openspaces.jpa.openjpa.query
Holds OpenSpaces OpenJPA query related implementations.
org.openspaces.jpa.openjpa.query.executor
Holds OpenSpaces OpenJPA query execution related implementations.
org.openspaces.launcher  
org.openspaces.leader_selector.zookeeper.config  
org.openspaces.maven.support  
org.openspaces.memcached  
org.openspaces.memcached.protocol  
org.openspaces.memcached.protocol.binary  
org.openspaces.memcached.protocol.exceptions  
org.openspaces.memcached.protocol.text  
org.openspaces.memcached.util  
org.openspaces.persistency  
org.openspaces.persistency.hibernate
An implementation of GigaSpaces external data source using Hibernate.
org.openspaces.persistency.hibernate.iterator
A set of implementations of DataIterator using Hibernate.
org.openspaces.persistency.patterns
Set of patterns that can be used to wrap different external data sources.
org.openspaces.persistency.support
Support classes for persistency.
org.openspaces.persistency.utils
Utility classes when using persistency.
org.openspaces.pu.container
An abstraction of a Processing Unit Containers.
org.openspaces.pu.container.integrated
An integrated (embedded) processing unit container allowing to integrate the execution of a Processing Unit within an application or executed within an IDE.
org.openspaces.pu.container.jee  
org.openspaces.pu.container.jee.context  
org.openspaces.pu.container.jee.lb.apache  
org.openspaces.pu.container.jee.stats  
org.openspaces.pu.container.servicegrid
A Service Grid based processing unit container.
org.openspaces.pu.container.servicegrid.deploy
A package including the ability to deploy a processing unit onto the Service Grid.
org.openspaces.pu.container.servicegrid.jmxs  
org.openspaces.pu.container.spi
Internal (SPI) level interfaces for processing unit containers.
org.openspaces.pu.container.standalone
A standalone processing unit container.
org.openspaces.pu.container.support
Support classes for processing unit containers including command line parsers and Spring resource based application context.
org.openspaces.pu.service  
org.openspaces.pu.sla
Definition of SLA (Service Level Agreement) when deploying onto an SLA enabled container (such as the Service Grid).
org.openspaces.pu.sla.config
Support classes allowing to configure OpenSpaces SLA using xml namespaces based on Spring namespaces support.
org.openspaces.pu.sla.monitor
Allowing to configure monitors/watches within SLA definition.
org.openspaces.pu.sla.requirement
The requirements part of SLA definition allowing to control where a certain processing unit can be deployed (based on the requirements defined).
org.openspaces.remoting
A package including OpenSpaces support for Sync and Async remoting inspired by other Spring remoting integrations.
org.openspaces.remoting.config
Support for namespace based configuration of OpenSpaces remoting module using Spring namespace support.
org.openspaces.remoting.scripting  
org.openspaces.remoting.scripting.cache  
org.openspaces.security  
org.openspaces.security.spring  
org.openspaces.ui
Copyright (c) 2012 GigaSpaces Technologies Ltd.
Skip navigation links
GigaSpaces XAP 11.0.0 API

Copyright © GigaSpaces.