# Package org.apache.ignite.resources

Contains resource injection annotations.

See: Description

Class Summary
SpringResource.DEFAULT: Dummy class to compensate for impossibility of having default null value for annotation method.

Annotation Types Summary
CacheNameResource: Annotates a field or a setter method for injection of grid cache name.
CacheStoreSessionResource: Annotates a field or a setter method for injection of current `CacheStoreSession` instance.
FileSystemResource: Annotates a field or a setter method for injection of primary Ignite filesystem to a secondary filesystem implementation.
IgniteInstanceResource: Annotates a field or a setter method for injection of current `Ignite` instance.
JobContextResource: Annotates a field or a setter method for injection of `ComputeJobContext` instance.
LoadBalancerResource: Annotates a field or a setter method for injection of `ComputeLoadBalancer`.
LoggerResource: Annotates a field or a setter method for injection of `IgniteLogger`.
ServiceResource: Annotates a field or a setter method for injection of Ignite service(s) by specified service name.
SpringApplicationContextResource: Annotates a field or a setter method for injection of Spring ApplicationContext resource.
SpringResource: Annotates a field or a setter method for injection of resource from Spring `ApplicationContext`.
TaskContinuousMapperResource: Annotates a field or a setter method for injection of `ComputeTaskContinuousMapper` resource.
TaskSessionResource: Annotates a field or a setter method for injection of `ComputeTaskSession` resource.

## Package org.apache.ignite.resources Description

Contains resource injection annotations. Annotations are used to inject resources into user defined code such as grid tasks, grid jobs and SPI implementations.

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.7.6
Release Date | : September 11 2019