Apache Ignite - In-Memory Data Fabric

Ignite 1.0.0-RC3

Common Grid APIs 
Package Description
org.apache.ignite
Contains entry-point Ignite & HPC APIs.
org.apache.ignite.cluster  
org.apache.ignite.configuration  
org.apache.ignite.lang
Contains general language constructs and functional APIs for distributed computations.
org.apache.ignite.lifecycle  
org.apache.ignite.resources
Contains resource injection annotations.
org.apache.ignite.scheduler
Contains Job Scheduling functionality.
org.apache.ignite.spi
Contains common classes and interfaces for SPI implementations.
org.apache.ignite.thread
Contains threads-related utility classes.
Messaging APIs 
Package Description
org.apache.ignite.messaging
Contains Topic-based Messaging functionality.
Event Notification APIs 
Package Description
org.apache.ignite.events
Contains Event Subscription functionality together with various events emitted by Ignite.
Compute Grid APIs 
Package Description
org.apache.ignite.compute
Contains Compute Grid functionality.
org.apache.ignite.compute.gridify
Contains APIs utilized for AOP-based grid-enabling.
org.apache.ignite.compute.gridify.aop
Contains common classes for different AOP providers.
org.apache.ignite.compute.gridify.aop.aspectj
Contains all classes used by AspectJ AOP implementation.
org.apache.ignite.compute.gridify.aop.spring
Contains all classes used by Spring AOP implementation.
Data Grid APIs 
Package Description
org.apache.ignite.cache
Contains main Data Grid APIs.
org.apache.ignite.cache.affinity
Contains cache node affinity implementations.
org.apache.ignite.cache.affinity.fair
Contains fair cache affinity for partitioned cache.
org.apache.ignite.cache.affinity.rendezvous
Contains HRW-based cache affinity for partitioned cache.
org.apache.ignite.cache.eviction
Contains cache eviction policy implementations.
org.apache.ignite.cache.eviction.fifo
Contains cache FIFO eviction policy implementations.
org.apache.ignite.cache.eviction.igfs
Contains IGFS LRU eviction policy implementations.
org.apache.ignite.cache.eviction.lru
Contains cache LRU eviction policy implementations.
org.apache.ignite.cache.eviction.random
Contains cache randomized eviction policy implementations.
org.apache.ignite.cache.hibernate
Contains implementation of Hibernate L2 cache.
org.apache.ignite.cache.jta
Contains JTA (Java Transaction API) related public classes and interfaces.
org.apache.ignite.cache.jta.jndi
Contains JNDI-based transaction manager lookup.
org.apache.ignite.cache.jta.reflect
Contains reflection-based transaction manager lookup.
org.apache.ignite.cache.query
Contains APIs for creating and executing cache queries.
org.apache.ignite.cache.query.annotations  
org.apache.ignite.cache.store
Contains cache store interfaces.
org.apache.ignite.cache.store.hibernate
Contains reference Hibernate-based cache store implementation.
org.apache.ignite.cache.store.jdbc
Contains reference JDBC-based cache store implementation.
org.apache.ignite.cache.store.jdbc.dialect
Contains SQL dialects for different RDBMS.
org.apache.ignite.cache.websession
Contains classes for Web Sessions Caching.
org.apache.ignite.transactions  
Service Grid APIs 
Package Description
org.apache.ignite.services
Contains main Managed Services APIs.
File System APIs 
Package Description
org.apache.ignite.igfs
Contains IGnite File System APIs.
org.apache.ignite.igfs.mapreduce
Contains APIs for In-Memory MapReduce over IGFS.
org.apache.ignite.igfs.mapreduce.records
Contains record resolvers for In-Memory MapReduce over IGFS.
org.apache.ignite.igfs.secondary
Contains APIs for IGFS secondary file system.
Hadoop Accelerator APIs 
Package Description
org.apache.ignite.hadoop.fs
Ignite Hadoop Accelerator file system API.
org.apache.ignite.hadoop.fs.v1
Contains Ignite Hadoop 1.x FileSystem implementation.
org.apache.ignite.hadoop.fs.v2
Contains Ignite Hadoop 2.x FileSystem implementation.
org.apache.ignite.hadoop.mapreduce
Ignite Hadoop Accelerator map-reduce classes.
Streaming APIs 
Package Description
org.apache.ignite.streamer
Contains main Streaming APIs.
org.apache.ignite.streamer.index
Contains APIs for indexing of streamer windows.
org.apache.ignite.streamer.index.hash
Contains hash-based streamer index implementation.
org.apache.ignite.streamer.index.tree
Contains tree-based streamer index implementation.
org.apache.ignite.streamer.router
Contains streamer event router implementations.
org.apache.ignite.streamer.window
Contains streamer window implementations.
Security APIs 
Package Description
org.apache.ignite.plugin.security
Contains APIs for security, authentication, and authorization.
MXBeans classes 
Package Description
org.apache.ignite.mxbean
Contains annotations for Dynamic MBeans.
SPI: CheckPoint 
Package Description
org.apache.ignite.spi.checkpoint
Contains APIs for checkpoint SPI.
org.apache.ignite.spi.checkpoint.cache
Contains cache-based implementation for checkpoint SPI.
org.apache.ignite.spi.checkpoint.jdbc
Contains JDBC implementation for checkpoint SPI.
org.apache.ignite.spi.checkpoint.noop
Contains default no-op checkpoint SPI implementation.
org.apache.ignite.spi.checkpoint.s3
Contains S3-based implementation for checkpoint SPI.
org.apache.ignite.spi.checkpoint.sharedfs
Contains shared file system implementation for checkpoint SPI.
SPI: Collision 
Package Description
org.apache.ignite.spi.collision
Contains APIs for collision SPI.
org.apache.ignite.spi.collision.fifoqueue
Contains FIFO based collision SPI implementation.
org.apache.ignite.spi.collision.jobstealing
Contains job stealing collision SPI implementation.
org.apache.ignite.spi.collision.noop
Contains default no-op collision SPI implementation.
org.apache.ignite.spi.collision.priorityqueue
Contains priority based collision SPI implementation.
SPI: Indexing 
Package Description
org.apache.ignite.spi.indexing
Contains APIs for indexing SPI.
org.apache.ignite.spi.indexing.noop  
SPI: Load Balancing 
Package Description
org.apache.ignite.spi.loadbalancing
Contains APIs for load balancing SPI.
org.apache.ignite.spi.loadbalancing.adaptive
Contains adaptive load balancing SPI.
org.apache.ignite.spi.loadbalancing.roundrobin
Contains default round-robin implementation for load balancing SPI.
org.apache.ignite.spi.loadbalancing.weightedrandom
Contains weighted random-base implementation for load balancing SPI.
SPI: Communication 
Package Description
org.apache.ignite.spi.communication
Contains APIs for grid communication SPI.
org.apache.ignite.spi.communication.tcp
Contains default TCP/IP-based implementation for communication SPI.
SPI: Deployment 
Package Description
org.apache.ignite.spi.deployment
Contains APIs for deployment SPI.
org.apache.ignite.spi.deployment.local
Contains default local deployment SPI implementation.
org.apache.ignite.spi.deployment.uri
Contains URI-based deployment SPI implementation.
SPI: Swap Space 
Package Description
org.apache.ignite.spi.swapspace
Contains APIs for swap space SPI.
org.apache.ignite.spi.swapspace.file
Contains file-based swap space SPI.
org.apache.ignite.spi.swapspace.noop
Contains default no-op swap space SPI implementation.
SPI: Discovery 
Package Description
org.apache.ignite.spi.discovery
Contains APIs for topology manager SPI.
org.apache.ignite.spi.discovery.tcp
Contains default TCP/IP implementation for discovery SPI.
org.apache.ignite.spi.discovery.tcp.ipfinder
Contains IP finder interface and adapter.
org.apache.ignite.spi.discovery.tcp.ipfinder.jdbc
Contains JDBC IP finder implementation.
org.apache.ignite.spi.discovery.tcp.ipfinder.multicast
Contains multicast-based IP finder.
org.apache.ignite.spi.discovery.tcp.ipfinder.s3
Contains AWS S3-based IP finder.
org.apache.ignite.spi.discovery.tcp.ipfinder.sharedfs
Contains shared filesystem-based IP finder.
org.apache.ignite.spi.discovery.tcp.ipfinder.vm
Contains local JVM-based IP finder.
SPI: Failover 
Package Description
org.apache.ignite.spi.failover
Contains APIs for failover SPI.
org.apache.ignite.spi.failover.always
Contains default "always" failover SPI.
org.apache.ignite.spi.failover.jobstealing
Contains job stealing failover SPI.
org.apache.ignite.spi.failover.never
Contains "never" failover SPI.
SPI: Event Storage 
Package Description
org.apache.ignite.spi.eventstorage
Contains APIs for event storage SPI.
org.apache.ignite.spi.eventstorage.memory
Contains default in-memory implementation for event storage SPI.
Segmentation Detection 
Package Description
org.apache.ignite.plugin.segmentation
Contains segmentation "split-brain" related classes.
Ignite plugin API 
Package Description
org.apache.ignite.plugin  
org.apache.ignite.plugin.extensions.communication
Contains extendable components for communication.
Logging 
Package Description
org.apache.ignite.logger
Contains logging functionality used throughout the system.
org.apache.ignite.logger.java
Contains Java logging implementation for logging.
org.apache.ignite.logger.jcl
Contains Jakarta commons logging implementation for logging.
org.apache.ignite.logger.log4j
Contains default Log4j implementation for logging.
org.apache.ignite.logger.slf4j
Contains SLF4J implementation for logging.
Loaders 
Package Description
org.apache.ignite.startup
Contains Ignite runtime startup classes.
org.apache.ignite.startup.cmdline
Contains default command line startup.
org.apache.ignite.startup.servlet
Contains servlet-based startup.
Marshallers 
Package Description
org.apache.ignite.marshaller
Contains various supported marshallers.
org.apache.ignite.marshaller.jdk
Contains JDK java.io based marshaller.
org.apache.ignite.marshaller.optimized
Contains default Optimized marshaller.
Visor Plugins 
Package Description
org.apache.ignite.visor.plugin
Contains Visor Plugin extension functionality.
Spring Caching 
Package Description
org.apache.ignite.cache.spring
Contains implementation of Spring cache abstraction and @Cacheable annotation.
Apache Ignite - In-Memory Data Fabric

2015 Copyright © Apache Software Foundation
Apache Ignite Fabric :   ver. 1.0.0-RC3
Release Date :   March 24 2015