| Package | Description |
|---|---|
| org.apache.ignite |
Contains entry-point Ignite & HPC APIs.
|
| org.apache.ignite.configuration |
Contains configuration-related classes.
|
| org.apache.ignite.internal |
Contains main implementation.
|
| org.apache.ignite.internal.interop | |
| org.apache.ignite.internal.processors.cache | |
| org.apache.ignite.internal.processors.plugin | |
| org.apache.ignite.internal.util.spring | |
| org.apache.ignite.internal.visor.node | |
| org.apache.ignite.plugin |
Contains plugins management API.
|
| org.apache.ignite.startup |
Contains Ignite runtime startup classes.
|
| Modifier and Type | Method and Description |
|---|---|
IgniteConfiguration |
Ignite.configuration()
Gets the configuration of this grid instance.
|
| Modifier and Type | Method and Description |
|---|---|
static Ignite |
Ignition.start(IgniteConfiguration cfg)
Starts grid with given configuration.
|
| Modifier and Type | Method and Description |
|---|---|
IgniteConfiguration |
IgniteConfiguration.setAddressResolver(AddressResolver addrRslvr)
Sets address resolver for addresses mapping determination.
|
IgniteConfiguration |
IgniteConfiguration.setAllSegmentationResolversPassRequired(boolean allResolversPassReq)
Sets all segmentation resolvers pass required flag.
|
IgniteConfiguration |
IgniteConfiguration.setAtomicConfiguration(AtomicConfiguration atomicCfg) |
IgniteConfiguration |
IgniteConfiguration.setCacheConfiguration(CacheConfiguration... cacheCfg)
Sets cache configurations.
|
IgniteConfiguration |
IgniteConfiguration.setCacheSanityCheckEnabled(boolean cacheSanityCheckEnabled)
Sets cache sanity check flag.
|
IgniteConfiguration |
IgniteConfiguration.setCacheStoreSessionListenerFactories(javax.cache.configuration.Factory<CacheStoreSessionListener>... storeSesLsnrs)
Cache store session listener factories.
|
IgniteConfiguration |
IgniteConfiguration.setCheckpointSpi(CheckpointSpi... cpSpi)
Sets fully configured instance of
CheckpointSpi. |
IgniteConfiguration |
IgniteConfiguration.setClassLoader(ClassLoader classLdr)
Sets loader which will be used for instantiating execution context (
EntryProcessors,
CacheEntryListeners, CacheLoaders and
ExpiryPolicys). |
IgniteConfiguration |
IgniteConfiguration.setClientMode(boolean clientMode)
Sets client mode flag.
|
IgniteConfiguration |
IgniteConfiguration.setClockSyncFrequency(long clockSyncFreq)
Sets clock synchronization frequency in milliseconds.
|
IgniteConfiguration |
IgniteConfiguration.setClockSyncSamples(int clockSyncSamples)
Sets number of samples used for clock synchronization.
|
IgniteConfiguration |
IgniteConfiguration.setCollisionSpi(CollisionSpi colSpi)
Sets fully configured instance of
CollisionSpi. |
IgniteConfiguration |
IgniteConfiguration.setCommunicationSpi(CommunicationSpi commSpi)
Sets fully configured instance of
CommunicationSpi. |
IgniteConfiguration |
IgniteConfiguration.setConnectorConfiguration(ConnectorConfiguration connectorCfg) |
IgniteConfiguration |
IgniteConfiguration.setDaemon(boolean daemon)
Sets daemon flag.
|
IgniteConfiguration |
IgniteConfiguration.setDeploymentMode(DeploymentMode deployMode)
Sets task classes and resources sharing mode.
|
IgniteConfiguration |
IgniteConfiguration.setDeploymentSpi(DeploymentSpi deploySpi)
Sets fully configured instance of
DeploymentSpi. |
IgniteConfiguration |
IgniteConfiguration.setDiscoverySpi(DiscoverySpi discoSpi)
Sets fully configured instance of
DiscoverySpi. |
IgniteConfiguration |
IgniteConfiguration.setDiscoveryStartupDelay(long discoStartupDelay)
Sets time in milliseconds after which a certain metric value is considered expired.
|
IgniteConfiguration |
IgniteConfiguration.setEventStorageSpi(EventStorageSpi evtSpi)
Sets fully configured instance of
EventStorageSpi. |
IgniteConfiguration |
IgniteConfiguration.setFailoverSpi(FailoverSpi... failSpi)
Sets fully configured instance of
FailoverSpi. |
IgniteConfiguration |
IgniteConfiguration.setFileSystemConfiguration(FileSystemConfiguration... igfsCfg)
Sets IGFS (Ignite In-Memory File System) configurations.
|
IgniteConfiguration |
IgniteConfiguration.setGridLogger(IgniteLogger log)
Sets logger to use within grid.
|
IgniteConfiguration |
IgniteConfiguration.setGridName(String gridName)
Sets grid name.
|
IgniteConfiguration |
IgniteConfiguration.setHadoopConfiguration(HadoopConfiguration hadoopCfg)
Sets hadoop configuration.
|
IgniteConfiguration |
IgniteConfiguration.setIgfsThreadPoolSize(int poolSize)
Set thread pool size that will be used to process outgoing IGFS messages.
|
IgniteConfiguration |
IgniteConfiguration.setIgniteHome(String ggHome)
Sets Ignite installation folder.
|
IgniteConfiguration |
IgniteConfiguration.setIncludeEventTypes(int... inclEvtTypes)
Sets array of event types, which will be recorded by
GridEventStorageManager.record(Event). |
IgniteConfiguration |
IgniteConfiguration.setIncludeProperties(String... includeProps)
Sets array of system or environment property names to include into node attributes.
|
IgniteConfiguration |
IgniteConfiguration.setIndexingSpi(IndexingSpi indexingSpi)
Sets fully configured instances of
IndexingSpi. |
IgniteConfiguration |
IgniteConfiguration.setLifecycleBeans(LifecycleBean... lifecycleBeans)
Sets a collection of lifecycle beans.
|
IgniteConfiguration |
IgniteConfiguration.setLoadBalancingSpi(LoadBalancingSpi... loadBalancingSpi)
Sets fully configured instance of
LoadBalancingSpi. |
IgniteConfiguration |
IgniteConfiguration.setLocalEventListeners(Map<IgnitePredicate<? extends Event>,int[]> lsnrs)
Sets map of pre-configured local event listeners.
|
IgniteConfiguration |
IgniteConfiguration.setLocalHost(String locHost)
Sets system-wide local address or host for all Ignite components to bind to.
|
IgniteConfiguration |
IgniteConfiguration.setManagementThreadPoolSize(int poolSize)
Sets management thread pool size to use within grid.
|
IgniteConfiguration |
IgniteConfiguration.setMarshaller(Marshaller marsh)
Sets marshaller to use within grid.
|
IgniteConfiguration |
IgniteConfiguration.setMarshallerCacheKeepAliveTime(long keepAliveTime)
Sets maximum thread pool size that will be used to process marshaller messages.
|
IgniteConfiguration |
IgniteConfiguration.setMarshallerCachePoolSize(int poolSize)
Sets default thread pool size that will be used to process marshaller messages.
|
IgniteConfiguration |
IgniteConfiguration.setMarshalLocalJobs(boolean marshLocJobs)
Sets marshal local jobs flag.
|
IgniteConfiguration |
IgniteConfiguration.setMBeanServer(MBeanServer mbeanSrv)
Sets initialized and started MBean server.
|
IgniteConfiguration |
IgniteConfiguration.setMetricsExpireTime(long metricsExpTime)
Sets time in milliseconds after which a certain metric value is considered expired.
|
IgniteConfiguration |
IgniteConfiguration.setMetricsHistorySize(int metricsHistSize)
Sets number of metrics kept in history to compute totals and averages.
|
IgniteConfiguration |
IgniteConfiguration.setMetricsLogFrequency(long metricsLogFreq)
Sets frequency of metrics log print out.
|
IgniteConfiguration |
IgniteConfiguration.setMetricsUpdateFrequency(long metricsUpdateFreq)
Sets job metrics update frequency in milliseconds.
|
IgniteConfiguration |
IgniteConfiguration.setNetworkSendRetryCount(int sndRetryCnt)
Sets message send retries count.
|
IgniteConfiguration |
IgniteConfiguration.setNetworkSendRetryDelay(long sndRetryDelay)
Sets interval in milliseconds between message send retries.
|
IgniteConfiguration |
IgniteConfiguration.setNetworkTimeout(long netTimeout)
Maximum timeout in milliseconds for network requests.
|
IgniteConfiguration |
IgniteConfiguration.setNodeId(UUID nodeId)
Sets unique identifier for local node.
|
IgniteConfiguration |
IgniteConfiguration.setPeerClassLoadingEnabled(boolean p2pEnabled)
Enables/disables peer class loading.
|
IgniteConfiguration |
IgniteConfiguration.setPeerClassLoadingLocalClassPathExclude(String... p2pLocClsPathExcl)
Sets list of packages in a system class path that should be P2P
loaded even if they exist locally.
|
IgniteConfiguration |
IgniteConfiguration.setPeerClassLoadingMissedResourcesCacheSize(int p2pMissedCacheSize)
Sets size of missed resources cache.
|
IgniteConfiguration |
IgniteConfiguration.setPeerClassLoadingThreadPoolSize(int poolSize)
Sets thread pool size to use for peer class loading.
|
IgniteConfiguration |
IgniteConfiguration.setPluginConfigurations(PluginConfiguration... pluginCfgs)
Sets plugin configurations.
|
IgniteConfiguration |
IgniteConfiguration.setPublicThreadPoolSize(int poolSize)
Sets thread pool size to use within grid.
|
IgniteConfiguration |
IgniteConfiguration.setSegmentationPolicy(SegmentationPolicy segPlc)
Sets segmentation policy.
|
IgniteConfiguration |
IgniteConfiguration.setSegmentationResolveAttempts(int segResolveAttempts)
Sets segmentation resolve attempts count.
|
IgniteConfiguration |
IgniteConfiguration.setSegmentationResolvers(SegmentationResolver... segResolvers)
Sets segmentation resolvers.
|
IgniteConfiguration |
IgniteConfiguration.setSegmentCheckFrequency(long segChkFreq)
Sets network segment check frequency.
|
IgniteConfiguration |
IgniteConfiguration.setServiceConfiguration(ServiceConfiguration... svcCfgs)
Sets configurations for services to be deployed on the grid.
|
IgniteConfiguration |
IgniteConfiguration.setSwapSpaceSpi(SwapSpaceSpi swapSpaceSpi)
Sets fully configured instances of
SwapSpaceSpi. |
IgniteConfiguration |
IgniteConfiguration.setSystemThreadPoolSize(int poolSize)
Sets system thread pool size to use within grid.
|
IgniteConfiguration |
IgniteConfiguration.setTimeServerPortBase(int timeSrvPortBase)
Sets time server port base.
|
IgniteConfiguration |
IgniteConfiguration.setTimeServerPortRange(int timeSrvPortRange)
Sets time server port range.
|
IgniteConfiguration |
IgniteConfiguration.setTransactionConfiguration(TransactionConfiguration txCfg)
Sets transactions configuration.
|
IgniteConfiguration |
IgniteConfiguration.setUserAttributes(Map<String,?> userAttrs)
Sets user attributes for this node.
|
IgniteConfiguration |
IgniteConfiguration.setUtilityCacheKeepAliveTime(long keepAliveTime)
Sets keep alive time of thread pool size that will be used to process utility cache messages.
|
IgniteConfiguration |
IgniteConfiguration.setUtilityCachePoolSize(int poolSize)
Sets default thread pool size that will be used to process utility cache messages.
|
IgniteConfiguration |
IgniteConfiguration.setWaitForSegmentOnStart(boolean waitForSegOnStart)
Sets wait for segment on start flag.
|
IgniteConfiguration |
IgniteConfiguration.setWarmupClosure(IgniteInClosure<IgniteConfiguration> warmupClos)
Sets warmup closure to execute before grid startup.
|
IgniteConfiguration |
IgniteConfiguration.setWorkDirectory(String ggWork)
Sets Ignite work folder.
|
| Modifier and Type | Method and Description |
|---|---|
IgniteInClosure<IgniteConfiguration> |
IgniteConfiguration.getWarmupClosure()
Gets grid warmup closure.
|
| Modifier and Type | Method and Description |
|---|---|
IgniteConfiguration |
IgniteConfiguration.setWarmupClosure(IgniteInClosure<IgniteConfiguration> warmupClos)
Sets warmup closure to execute before grid startup.
|
| Constructor and Description |
|---|
IgniteConfiguration(IgniteConfiguration cfg)
Creates grid configuration by coping all configuration properties from
given configuration.
|
| 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() |
IgniteConfiguration |
GridCachePluginContext.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(InputStream springCfgStream)
Loads all grid configurations specified within given input stream.
|
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.
|
| 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 marshCachePool,
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.
|
| Constructor and Description |
|---|
GridKernalContextImpl(GridLoggerProxy log,
IgniteEx grid,
IgniteConfiguration cfg,
GridKernalGateway gw,
ExecutorService utilityCachePool,
ExecutorService marshCachePool,
ExecutorService execSvc,
ExecutorService sysExecSvc,
ExecutorService p2pExecSvc,
ExecutorService mgmtExecSvc,
ExecutorService igfsExecSvc,
ExecutorService restExecSvc,
List<PluginProvider> plugins)
Creates new kernal context.
|
GridPluginContext(GridKernalContext ctx,
IgniteConfiguration igniteCfg) |
| Modifier and Type | Method and Description |
|---|---|
InteropProcessor |
InteropBootstrap.start(IgniteConfiguration cfg,
long envPtr,
long dataPtr)
Start Ignite node.
|
| Modifier and Type | Field and Description |
|---|---|
protected IgniteConfiguration |
GridCacheAdapter.gridCfg
Grid configuration.
|
| Modifier and Type | Method and Description |
|---|---|
IgniteConfiguration |
GridCacheContext.gridConfig() |
IgniteConfiguration |
GridCacheSharedContext.gridConfig() |
| Modifier and Type | Method and Description |
|---|---|
static <T extends CachePluginConfiguration> |
GridCacheUtils.cachePluginConfigurations(IgniteConfiguration cfg,
Class<T> cls) |
static boolean |
GridCacheUtils.isIgfsCache(IgniteConfiguration cfg,
String cacheName) |
| Constructor and Description |
|---|
IgnitePluginProcessor(GridKernalContext ctx,
IgniteConfiguration cfg,
List<PluginProvider> providers) |
| Modifier and Type | Method and Description |
|---|---|
IgniteBiTuple<Collection<IgniteConfiguration>,? extends GridSpringResourceContext> |
IgniteSpringHelper.loadConfigurations(InputStream cfgStream,
String... excludedProps)
Loads all grid configurations specified within given configuration input stream.
|
IgniteBiTuple<Collection<IgniteConfiguration>,? extends GridSpringResourceContext> |
IgniteSpringHelper.loadConfigurations(URL cfgUrl,
String... excludedProps)
Loads all grid configurations specified within given configuration file.
|
| Modifier and Type | Method and Description |
|---|---|
static VisorExecutorServiceConfiguration |
VisorExecutorServiceConfiguration.from(IgniteConfiguration c) |
static VisorSpisConfiguration |
VisorSpisConfiguration.from(IgniteConfiguration c) |
static VisorRestConfiguration |
VisorRestConfiguration.from(IgniteConfiguration c) |
static VisorMetricsConfiguration |
VisorMetricsConfiguration.from(IgniteConfiguration c) |
static VisorLifecycleConfiguration |
VisorLifecycleConfiguration.from(IgniteConfiguration c) |
static VisorSegmentationConfiguration |
VisorSegmentationConfiguration.from(IgniteConfiguration c) |
static VisorPeerToPeerConfiguration |
VisorPeerToPeerConfiguration.from(IgniteConfiguration c) |
static VisorBasicConfiguration |
VisorBasicConfiguration.from(IgniteEx ignite,
IgniteConfiguration c) |
| Modifier and Type | Method and Description |
|---|---|
IgniteConfiguration |
CachePluginContext.igniteConfiguration() |
IgniteConfiguration |
PluginContext.igniteConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
void |
BasicWarmupClosure.apply(IgniteConfiguration gridCfg)
Closure body.
|
Follow @ApacheIgnite
Ignite Fabric : ver. 1.2.0-incubating Release Date : June 16 2015