## Uses of Class
org.apache.ignite.configuration.IgniteConfiguration

Packages that use IgniteConfiguration
Package | Description
--- | ---
org.apache.ignite | Contains entry-point Ignite & HPC APIs.
org.apache.ignite.configuration |
org.apache.ignite.internal | Contains main implementation.
org.apache.ignite.internal.processors.cache |
org.apache.ignite.internal.processors.plugin |
org.apache.ignite.internal.processors.spring |
org.apache.ignite.internal.visor.node |
org.apache.ignite.plugin |
org.apache.ignite.startup | Contains Ignite runtime startup classes.

### Uses of IgniteConfiguration in org.apache.ignite

Methods in org.apache.ignite that return IgniteConfiguration
Modifier and Type | Method and Description
--- | ---
`IgniteConfiguration` | Ignite.`configuration()` Gets the configuration of this grid instance.

Methods in org.apache.ignite with parameters of type IgniteConfiguration
Modifier and Type | Method and Description
--- | ---
`static Ignite` | Ignition.`start(IgniteConfiguration cfg)` Starts grid with given configuration.

### Uses of IgniteConfiguration in org.apache.ignite.configuration

Methods in org.apache.ignite.configuration that return types with arguments of type IgniteConfiguration
Modifier and Type | Method and Description
--- | ---
`IgniteInClosure<IgniteConfiguration>` | IgniteConfiguration.`getWarmupClosure()` Gets grid warmup closure.

Method parameters in org.apache.ignite.configuration with type arguments of type IgniteConfiguration
Modifier and Type | Method and Description
--- | ---
`void` | IgniteConfiguration.`setWarmupClosure(IgniteInClosure<IgniteConfiguration> warmupClos)` Sets warmup closure to execute before grid startup.

Constructors in org.apache.ignite.configuration with parameters of type IgniteConfiguration
Constructor and Description
`IgniteConfiguration(IgniteConfiguration cfg)` Creates grid configuration by coping all configuration properties from given configuration.

### Uses of IgniteConfiguration in org.apache.ignite.internal

Methods in org.apache.ignite.internal that return IgniteConfiguration
Modifier and Type | Method and Description
--- | ---
`IgniteConfiguration` | GridKernalContextImpl.`config()` Gets grid configuration.
`IgniteConfiguration` | GridKernalContext.`config()` Gets grid configuration.
`IgniteConfiguration` | IgniteKernal.`configuration()` Gets the configuration of this grid instance.
`IgniteConfiguration` | GridPluginContext.`igniteConfiguration()`

Methods in org.apache.ignite.internal that return types with arguments of type IgniteConfiguration
Modifier and Type | Method and Description
--- | ---
`static IgniteBiTuple<IgniteConfiguration,GridSpringResourceContext>` | IgnitionEx.`loadConfiguration(String springCfgPath)` Loads first found grid configuration specified within given Spring XML configuration file.
`static IgniteBiTuple<IgniteConfiguration,GridSpringResourceContext>` | IgnitionEx.`loadConfiguration(URL springCfgUrl)` Loads first found grid configuration specified within given Spring XML configuration file.
`static IgniteBiTuple<Collection<IgniteConfiguration>,? extends GridSpringResourceContext>` | IgnitionEx.`loadConfigurations(String springCfgPath)` Loads all grid configurations specified within given Spring XML configuration file.
`static IgniteBiTuple<Collection<IgniteConfiguration>,? extends GridSpringResourceContext>` | IgnitionEx.`loadConfigurations(URL springCfgUrl)` Loads all grid configurations specified within given Spring XML configuration file.

Methods in org.apache.ignite.internal with parameters of type IgniteConfiguration
Modifier and Type | Method and Description
--- | ---
`static Ignite` | IgnitionEx.`start(IgniteConfiguration cfg)` Starts grid with given configuration.
`void` | IgniteKernal.`start(IgniteConfiguration cfg, ExecutorService utilityCachePool, ExecutorService execSvc, ExecutorService sysExecSvc, ExecutorService p2pExecSvc, ExecutorService mgmtExecSvc, ExecutorService igfsExecSvc, ExecutorService restExecSvc, GridAbsClosure errHnd)`
`static Ignite` | IgnitionEx.`start(IgniteConfiguration cfg, GridSpringResourceContext springCtx)` Starts grid with given configuration.

Method parameters in org.apache.ignite.internal with type arguments of type IgniteConfiguration
Modifier and Type | Method and Description
--- | ---
`static Ignite` | IgnitionEx.`startInterop(String springCfgPath, String gridName, IgniteClosure<IgniteConfiguration,IgniteConfiguration> cfgClo)` Start Grid for interop scenario.
`static Ignite` | IgnitionEx.`startInterop(String springCfgPath, String gridName, IgniteClosure<IgniteConfiguration,IgniteConfiguration> cfgClo)` Start Grid for interop scenario.

Constructors in org.apache.ignite.internal with parameters of type IgniteConfiguration
Constructor and Description
`GridKernalContextImpl(GridLoggerProxy log, IgniteEx grid, IgniteConfiguration cfg, GridKernalGateway gw, ExecutorService utilityCachePool, ExecutorService execSvc, ExecutorService sysExecSvc, ExecutorService p2pExecSvc, ExecutorService mgmtExecSvc, ExecutorService igfsExecSvc, ExecutorService restExecSvc)` Creates new kernal context.
`GridPluginContext(GridKernalContext ctx, PluginConfiguration cfg, IgniteConfiguration igniteCfg)`

### Uses of IgniteConfiguration in org.apache.ignite.internal.processors.cache

Fields in org.apache.ignite.internal.processors.cache declared as IgniteConfiguration
Modifier and Type | Field and Description
--- | ---
`protected IgniteConfiguration` | GridCacheAdapter.`gridCfg` Grid configuration.

Methods in org.apache.ignite.internal.processors.cache that return IgniteConfiguration
Modifier and Type | Method and Description
--- | ---
`IgniteConfiguration` | GridCacheContext.`gridConfig()`
`IgniteConfiguration` | GridCacheSharedContext.`gridConfig()`

Methods in org.apache.ignite.internal.processors.cache with parameters of type IgniteConfiguration
Modifier and Type | Method and Description
--- | ---
`static boolean` | GridCacheUtils.`isIgfsCache(IgniteConfiguration cfg, String cacheName)`

### Uses of IgniteConfiguration in org.apache.ignite.internal.processors.plugin

Constructors in org.apache.ignite.internal.processors.plugin with parameters of type IgniteConfiguration
Constructor and Description
`IgnitePluginProcessor(GridKernalContext ctx, IgniteConfiguration cfg)`

### Uses of IgniteConfiguration in org.apache.ignite.internal.processors.spring

Methods in org.apache.ignite.internal.processors.spring that return types with arguments of type IgniteConfiguration
Modifier and Type | Method and Description
--- | ---
`IgniteBiTuple<Collection<IgniteConfiguration>,? extends GridSpringResourceContext>` | IgniteSpringProcessor.`loadConfigurations(URL cfgUrl, String... excludedProps)` Loads all grid configurations specified within given configuration file.

### Uses of IgniteConfiguration in org.apache.ignite.internal.visor.node

Methods in org.apache.ignite.internal.visor.node with parameters of type IgniteConfiguration
Modifier and Type | Method and Description
--- | ---
`static VisorLifecycleConfiguration` | VisorLifecycleConfiguration.`from(IgniteConfiguration c)`
`static VisorRestConfiguration` | VisorRestConfiguration.`from(IgniteConfiguration c)`
`static VisorPeerToPeerConfiguration` | VisorPeerToPeerConfiguration.`from(IgniteConfiguration c)`
`static VisorMetricsConfiguration` | VisorMetricsConfiguration.`from(IgniteConfiguration c)`
`static VisorSpisConfiguration` | VisorSpisConfiguration.`from(IgniteConfiguration c)`
`static VisorSegmentationConfiguration` | VisorSegmentationConfiguration.`from(IgniteConfiguration c)`
`static VisorExecutorServiceConfiguration` | VisorExecutorServiceConfiguration.`from(IgniteConfiguration c)`
`static VisorBasicConfiguration` | VisorBasicConfiguration.`from(IgniteEx ignite, IgniteConfiguration c)`

### Uses of IgniteConfiguration in org.apache.ignite.plugin

Methods in org.apache.ignite.plugin that return IgniteConfiguration
Modifier and Type | Method and Description
--- | ---
`IgniteConfiguration` | PluginContext.`igniteConfiguration()`

### Uses of IgniteConfiguration in org.apache.ignite.startup

Methods in org.apache.ignite.startup with parameters of type IgniteConfiguration
Modifier and Type | Method and Description
--- | ---
`void` | BasicWarmupClosure.`apply(IgniteConfiguration gridCfg)` Closure body.

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.0.0-RC1
Release Date | : February 17 2015