Apache Ignite.NET
Apache.Ignite.Core.IgniteConfiguration Class Reference

Grid configuration. More...

Public Member Functions

 IgniteConfiguration ()
 Default constructor. More...
 

Public Attributes

const int DefaultJvmInitMem = 512
 Default initial JVM memory in megabytes. More...
 
const int DefaultJvmMaxMem = 1024
 Default maximum JVM memory in megabytes. More...
 

Properties

BinaryConfiguration BinaryConfiguration [get, set]
 Gets or sets the binary configuration. More...
 
string SpringConfigUrl [get, set]
 URL to Spring configuration file. More...
 
string JvmDllPath [get, set]
 Path jvm.dll file. If not set, it's location will be determined using JAVA_HOME environment variable. If path is neither set nor determined automatically, an exception will be thrown. More...
 
string IgniteHome [get, set]
 Path to Ignite home. If not set environment variable IGNITE_HOME will be used. More...
 
string JvmClasspath [get, set]
 Classpath used by JVM on Ignite start. More...
 
ICollection< string > JvmOptions [get, set]
 Collection of options passed to JVM on Ignite start. More...
 
IList< string > Assemblies [get, set]
 List of additional .Net assemblies to load on Ignite start. Each item can be either fully qualified assembly name, path to assembly to DLL or path to a directory when assemblies reside. More...
 
bool SuppressWarnings [get, set]
 Whether to suppress warnings. More...
 
ICollection< ILifecycleBeanLifecycleBeans [get, set]
 Lifecycle beans. More...
 
int JvmInitialMemoryMb [get, set]
 Initial amount of memory in megabytes given to JVM. Maps to -Xms Java option. Defaults to DefaultJvmInitMem. More...
 
int JvmMaxMemoryMb [get, set]
 Maximum amount of memory in megabytes given to JVM. Maps to -Xmx Java option. Defaults to DefaultJvmMaxMem. More...
 

Detailed Description

Constructor & Destructor Documentation

Apache.Ignite.Core.IgniteConfiguration.IgniteConfiguration ( )

Member Data Documentation

const int Apache.Ignite.Core.IgniteConfiguration.DefaultJvmInitMem = 512
const int Apache.Ignite.Core.IgniteConfiguration.DefaultJvmMaxMem = 1024

Property Documentation

IList<string> Apache.Ignite.Core.IgniteConfiguration.Assemblies
getset
BinaryConfiguration Apache.Ignite.Core.IgniteConfiguration.BinaryConfiguration
getset

The binary configuration.

string Apache.Ignite.Core.IgniteConfiguration.IgniteHome
getset
string Apache.Ignite.Core.IgniteConfiguration.JvmClasspath
getset
string Apache.Ignite.Core.IgniteConfiguration.JvmDllPath
getset
int Apache.Ignite.Core.IgniteConfiguration.JvmInitialMemoryMb
getset
int Apache.Ignite.Core.IgniteConfiguration.JvmMaxMemoryMb
getset
ICollection<string> Apache.Ignite.Core.IgniteConfiguration.JvmOptions
getset
ICollection<ILifecycleBean> Apache.Ignite.Core.IgniteConfiguration.LifecycleBeans
getset
string Apache.Ignite.Core.IgniteConfiguration.SpringConfigUrl
getset
bool Apache.Ignite.Core.IgniteConfiguration.SuppressWarnings
getset