Package | Description |
---|---|
org.apache.ignite |
Contains entry-point Ignite & HPC APIs.
|
org.apache.ignite.cache.spring |
Contains implementation of Spring cache abstraction and
@Cacheable annotation. |
org.apache.ignite.configuration |
Contains configuration-related classes.
|
org.apache.ignite.plugin |
Contains plugins management API.
|
org.apache.ignite.startup |
Contains Ignite runtime startup classes.
|
Modifier and Type | Method and Description |
---|---|
IgniteConfiguration |
IgniteSpringBean.configuration()
Gets the configuration of this grid instance.
|
IgniteConfiguration |
Ignite.configuration()
Gets the configuration of this grid instance.
|
Modifier and Type | Method and Description |
---|---|
void |
IgniteSpringBean.setConfiguration(IgniteConfiguration cfg)
Sets grid configuration.
|
static Ignite |
Ignition.start(IgniteConfiguration cfg)
Starts grid with given configuration.
|
static Ignite |
IgniteSpring.start(IgniteConfiguration cfg,
org.springframework.context.ApplicationContext springCtx)
Starts grid with given configuration.
|
Modifier and Type | Method and Description |
---|---|
IgniteConfiguration |
SpringCacheManager.getConfiguration()
Gets configuration bean.
|
Modifier and Type | Method and Description |
---|---|
void |
SpringCacheManager.setConfiguration(IgniteConfiguration cfg)
Sets configuration bean.
|
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.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) |
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 |
CachePluginContext.igniteConfiguration() |
IgniteConfiguration |
PluginContext.igniteConfiguration() |
Modifier and Type | Method and Description |
---|---|
void |
BasicWarmupClosure.apply(IgniteConfiguration gridCfg)
Closure body.
|
Follow @ApacheIgnite
Ignite Fabric : ver. 1.1.0-incubating Release Date : May 20 2015