GridGain™ 2.1.0
Java API Specification

Uses of Class
org.gridgain.apache.Apache20LicenseCompatible

Packages that use Apache20LicenseCompatible
org.gridgain.grid icon Start Here  Contains main GridGain API interfaces and classes. 
org.gridgain.grid.logger icon Contains logging functionality used throughout the system. 
org.gridgain.grid.marshaller icon Contains marshalling functionality used throughout the system. 
org.gridgain.grid.resources icon Contains resource injection annotations. 
org.gridgain.grid.spi icon Contains common classes and interfaces for SPI implementations. 
org.gridgain.grid.spi.checkpoint icon Contains APIs for checkpoint manager SPI. 
org.gridgain.grid.spi.collision icon Contains APIs for collision SPI. 
org.gridgain.grid.spi.collision.jobstealing icon Contains job stealing collision SPI implementation. 
org.gridgain.grid.spi.communication icon Contains APIs for grid communication SPI. 
org.gridgain.grid.spi.deployment icon Contains APIs for deployment SPI. 
org.gridgain.grid.spi.discovery icon Contains APIs for topology manager SPI. 
org.gridgain.grid.spi.eventstorage icon Contains APIs for event storage SPI. 
org.gridgain.grid.spi.failover icon Contains APIs for failover SPI. 
org.gridgain.grid.spi.loadbalancing icon Contains APIs for load balancing SPI. 
org.gridgain.grid.spi.metrics icon Contains APIs for metrics SPI. 
org.gridgain.grid.spi.topology icon Contains APIs for topology SPI. 
org.gridgain.grid.spi.tracing icon Contains APIs for tracing SPI. 
 

Uses of Apache20LicenseCompatible in org.gridgain.grid
 

Classes in org.gridgain.grid with annotations of type Apache20LicenseCompatible
 interface Grid
          Start Here This interface defines main GridGain API available on a local grid node.
 class GridCheckpointScope
          This enumeration defines different life-time scopes for checkpoints.
 interface GridConfiguration
          This interface defines grid runtime configuration.
 class GridConfigurationAdapter
          Adapter for GridConfiguration interface.
 class GridDeploymentMode
          Grid deployment mode.
 class GridDiscoveryEventType
          Event types for grid node discovery events.
 interface GridDiscoveryListener
          Listener for grid node discovery events.
 interface GridEvent
          Grid events are used for notification about what happens within grid.
 interface GridEventFilter
          Filter for querying grid events.
 class GridEventType
          Types of grid events.
 class GridException
          General grid exception.
 class GridExecutionRejectedException
          This exception defines execution rejection.
 interface GridExecutorServiceMBean
          MBean that provides access to information about executor service.
 interface GridFactoryListener
          Listener for gird state change notifications.
 interface GridFactoryMBean
          This interface defines JMX view on GridFactory.
 class GridFactoryState
          Possible states of GridFactory.
 interface GridJob
          Defines executable unit for GridTask.
 interface GridJobContext
          Context attached to every job executed on the grid.
 interface GridJobResult
          Result of remote job which gets passed into GridTask.result(GridJobResult, List) method.
 class GridJobResultPolicy
          This enumeration provides different types of actions following the last received job result.
 interface GridJobSibling
          Job sibling interface defines a job from the same split.
 interface GridKernalMBean
          This interface defines JMX view on kernal.
 interface GridLifecycleBean
          A bean that reacts to grid lifecycle events defined in GridLifecycleEventType.
 class GridLifecycleEventType
          Grid lifecycle event types.
 interface GridLoadBalancer
          Load balancer is used for finding the best balanced node according to load balancing policy.
 interface GridLocalEventListener
          Listener for asynchronous local node grid events.
 interface GridMessageListener
          Listener for messages received from remote nodes.
 interface GridNode
          Interface representing a single grid node.
 interface GridNodeFilter
          Instances of classes that implement this interface are used to filter grid nodes.
 interface GridNodeMetrics
          This class represents runtime information on a node.
 class GridRuntimeException
          Common runtime exception for grid.
 interface GridSessionAttributeListener
          This interface defines listener for grid context attributes.
 interface GridTask<T,R>
          Grid task interface defines a task that can be executed on the grid.
 class GridTaskCancellationException
          This exception indicates that grid task was cancelled.
 interface GridTaskFuture<R>
          This class defines a handler for asynchronous task execution.
 interface GridTaskListener
          This interface defines task execution listener.
 interface GridTaskName
          This annotation allows to assign optional name to grid task.
 interface GridTaskNoResultCache
          This annotation disables caching of task results when attached to GridTask class being executed.
 interface GridTaskSession
          Defines a distributed session for particular task execution.
 interface GridTaskSessionAttributeListener
          This interface defines listener for task session attributes.
 interface GridTaskSpis
          This annotation allows task to specify what SPIs it wants to use.
 class GridTaskTimeoutException
          This exception indicates that task execution timed out.
 class GridTopologyException
          This exception is used to indicate error with grid topology (e.g., crashed node, etc.).
 class GridUserUndeclaredException
          This exception is thrown when user's code throws undeclared runtime exception.
 

Uses of Apache20LicenseCompatible in org.gridgain.grid.logger
 

Classes in org.gridgain.grid.logger with annotations of type Apache20LicenseCompatible
 interface GridLogger
          This interface defines basic logging functionality used throughout the system.
 

Uses of Apache20LicenseCompatible in org.gridgain.grid.marshaller
 

Classes in org.gridgain.grid.marshaller with annotations of type Apache20LicenseCompatible
 interface GridMarshaller
          GridMarshaller allows to marshal or unmarshal objects in grid.
 

Uses of Apache20LicenseCompatible in org.gridgain.grid.resources
 

Classes in org.gridgain.grid.resources with annotations of type Apache20LicenseCompatible
 interface GridExecutorServiceResource
          Annotates a field or a setter method for injection of ExecutorService resource.
 interface GridHomeResource
          Annotates a field or a setter method for injection of GridGain installation home path.
 interface GridInstanceResource
          Annotates a field or a setter method for injection of current Grid instance.
 interface GridJobContextResource
          Annotates a field or a setter method for injection of GridJobContext instance.
 interface GridJobIdResource
          Deprecated. Note that this annotation will be removed in the future releases of GridGain.



See Also:

  Documentation
  Email Support
  Online Forums
  Issue Tracking

Author:   2005-2008 Copyright © GridGain Systems. All Rights Reserved. ver. 2.1.0

 interface GridLoadBalancerResource
          Annotates a field or a setter method for injection of GridLoadBalancer.
 interface GridLocalNodeIdResource
          Annotates a field or a setter method for injection of local node UUID resource.
 interface GridLoggerResource
          Annotates a field or a setter method for injection of GridLogger.
 interface GridMarshallerResource
          Annotates a field or a setter method for injection of GridMarshaller resource.
 interface GridMBeanServerResource
          Annotates a field or a setter method for injection of MBeanServer resource.
 interface GridSpringApplicationContextResource
          Annotates a field or a setter method for injection of Spring ApplicationContext resource.
 interface GridSpringResource
          Annotates a field or a setter method for injection of resource from Spring ApplicationContext.
 interface GridTaskSessionResource
          Annotates a field or a setter method for injection of GridTaskSession resource.
 interface GridUserResource
          Annotates a field or a setter method for any custom resources injection.
 interface GridUserResourceOnDeployed
          Annotates a special methods inside injected user-defined resource GridUserResource.
 interface GridUserResourceOnUndeployed
          Annotates a special method inside injected user-defined resources GridUserResource.
 

Uses of Apache20LicenseCompatible in org.gridgain.grid.spi
 

Classes in org.gridgain.grid.spi with annotations of type Apache20LicenseCompatible
 interface GridSpi
          This interface defines life-cycle of SPI implementation.
 interface GridSpiContext
          TODO: add file description.
 class GridSpiException
          Exception thrown by SPI implementations.
 interface GridSpiInfo
          Annotation for SPI main interface implementation.
 interface GridSpiManagementMBean
          This interface defines basic MBean for all SPI implementations.
 interface GridSpiMultipleInstancesSupport
          Annotates whether or not multiple instances of this SPI can be started in the same VM.
 

Uses of Apache20LicenseCompatible in org.gridgain.grid.spi.checkpoint
 

Classes in org.gridgain.grid.spi.checkpoint with annotations of type Apache20LicenseCompatible
 interface GridCheckpointSpi
          Checkpoint SPI provides an ability to save an intermediate job state.
 

Uses of Apache20LicenseCompatible in org.gridgain.grid.spi.collision
 

Classes in org.gridgain.grid.spi.collision with annotations of type Apache20LicenseCompatible
 interface GridCollisionExternalListener
          Listener to be set on GridCollisionSpi for notification of external collision events (e.g. job stealing).
 interface GridCollisionJobContext
          This interface defines set of operations that collision SPI implementation can perform on jobs that are either waiting or executing.
 interface GridCollisionSpi
          Collision SPI allows to regulate how grid jobs get executed when they arrive on a destination node for execution.
 

Uses of Apache20LicenseCompatible in org.gridgain.grid.spi.collision.jobstealing
 

Classes in org.gridgain.grid.spi.collision.jobstealing with annotations of type Apache20LicenseCompatible
 interface GridJobStealingDisabled
          This annotation disables job stealing if corresponding feature is configured.
 

Uses of Apache20LicenseCompatible in org.gridgain.grid.spi.communication
 

Classes in org.gridgain.grid.spi.communication with annotations of type Apache20LicenseCompatible
 interface GridCommunicationSpi
          Communication SPI is responsible for data exchange between nodes.
 

Uses of Apache20LicenseCompatible in org.gridgain.grid.spi.deployment
 

Classes in org.gridgain.grid.spi.deployment with annotations of type Apache20LicenseCompatible
 interface GridDeploymentListener
          Listener for deployment events.
 interface GridDeploymentResource
          TODO: add file description.
 interface GridDeploymentSpi
          Grid deployment SPI is in charge of deploying tasks and classes from different sources.
 

Uses of Apache20LicenseCompatible in org.gridgain.grid.spi.discovery
 

Classes in org.gridgain.grid.spi.discovery with annotations of type Apache20LicenseCompatible
 interface GridDiscoveryMetricsProvider
          Provides metrics to discovery SPI.
 interface GridDiscoverySpi
          Grid discovery SPI allows to discover remote nodes in grid.
 

Uses of Apache20LicenseCompatible in org.gridgain.grid.spi.eventstorage
 

Classes in org.gridgain.grid.spi.eventstorage with annotations of type Apache20LicenseCompatible
 interface GridEventStorageSpi
          This SPI provides local node events storage.
 

Uses of Apache20LicenseCompatible in org.gridgain.grid.spi.failover
 

Classes in org.gridgain.grid.spi.failover with annotations of type Apache20LicenseCompatible
 interface GridFailoverContext
          This interface defines a set of operations available to failover SPI one a given failed job.
 interface GridFailoverSpi
          Failover SPI provides developer with ability to supply custom logic for handling failed execution of a grid job.
 

Uses of Apache20LicenseCompatible in org.gridgain.grid.spi.loadbalancing
 

Classes in org.gridgain.grid.spi.loadbalancing with annotations of type Apache20LicenseCompatible
 interface GridLoadBalancingSpi
          Load balancing SPI provides the next best balanced node for job execution.
 

Uses of Apache20LicenseCompatible in org.gridgain.grid.spi.metrics
 

Classes in org.gridgain.grid.spi.metrics with annotations of type Apache20LicenseCompatible
 interface GridLocalMetrics
          This class represents runtime information available for current VM.
 class GridLocalMetricsAdapter
          Adapter for GridLocalMetrics interface.
 interface GridLocalMetricsSpi
          Grid local metrics SPI allows grid to get metrics on local VM.
 

Uses of Apache20LicenseCompatible in org.gridgain.grid.spi.topology
 

Classes in org.gridgain.grid.spi.topology with annotations of type Apache20LicenseCompatible
 interface GridTopologySpi
          Topology SPI allows developer to have a custom logic deciding what specific set of grid nodes (topology) is available to GridGain in any given point of time.
 

Uses of Apache20LicenseCompatible in org.gridgain.grid.spi.tracing
 

Classes in org.gridgain.grid.spi.tracing with annotations of type Apache20LicenseCompatible
 interface GridTracingSpi
          SPI provides pluggable tracing facility for GridGain.
 


GridGain™ 2.1.0
Java API Specification

GridGain™ - Grid Computing Made Simple, ver. 2.1.0.19122008
2005-2008 Copyright © GridGain Systems. All Rights Reserved.