public interface IgniteEx extends Ignite
| Modifier and Type | Method and Description |
|---|---|
boolean |
allEventsUserRecordable(int[] types)
Checks whether all provided events are user-recordable.
|
Collection<IgniteInternalCache<?,?>> |
cachesx(IgnitePredicate<? super IgniteInternalCache<?,?>>... p)
Gets configured cache instance that satisfy all provided predicates including non-public caches.
|
<K,V> IgniteInternalCache<K,V> |
cachex()
Gets default cache instance if one is configured or null otherwise returning even non-public caches.
|
<K,V> IgniteInternalCache<K,V> |
cachex(String name)
Gets the cache instance for the given name if one is configured or
null otherwise returning even non-public caches.
|
IgniteClusterEx |
cluster()
Gets an instance of
IgniteCluster interface. |
GridKernalContext |
context()
Internal context.
|
boolean |
eventUserRecordable(int type)
Checks if the event type is user-recordable.
|
Hadoop |
hadoop()
Get Hadoop facade.
|
IgniteFileSystem |
igfsx(String name)
Get IGFS instance returning null if it doesn't exist.
|
boolean |
isJmxRemoteEnabled()
Whether or not remote JMX management is enabled for this node.
|
boolean |
isRestartEnabled()
Whether or not node restart is enabled.
|
String |
latestVersion()
Get latest version in string form.
|
ClusterNode |
localNode()
Gets local grid node.
|
<K extends GridCacheUtilityKey,V> |
utilityCache()
Gets utility cache.
|
addCacheConfiguration, affinity, atomicLong, atomicReference, atomicSequence, atomicStamped, binary, cache, cacheNames, close, compute, compute, configuration, countDownLatch, createCache, createCache, createCache, createCaches, createNearCache, dataStreamer, destroyCache, destroyCaches, events, events, executorService, executorService, fileSystem, fileSystems, getOrCreateCache, getOrCreateCache, getOrCreateCache, getOrCreateCaches, getOrCreateNearCache, log, message, message, name, plugin, queue, reentrantLock, scheduler, semaphore, services, services, set, transactions, version<K extends GridCacheUtilityKey,V> IgniteInternalCache<K,V> utilityCache()
@Nullable <K,V> IgniteInternalCache<K,V> cachex(@Nullable String name)
K - Key type.V - Value type.name - Cache name.@Nullable <K,V> IgniteInternalCache<K,V> cachex()
IgniteInternalCache.name() method on default instance returns null.K - Key type.V - Value type.Collection<IgniteInternalCache<?,?>> cachesx(@Nullable IgnitePredicate<? super IgniteInternalCache<?,?>>... p)
p - Predicates. If none provided - all configured caches will be returned.boolean eventUserRecordable(int type)
type - Event type to check.true if passed event should be recorded, false - otherwise.boolean allEventsUserRecordable(int[] types)
Note that this method supports only predefined Ignite events.
types - Event types.IllegalArgumentException - If types contains user event type.boolean isJmxRemoteEnabled()
True if remote JMX management is enabled - false otherwise.boolean isRestartEnabled()
True if restart mode is enabled, false otherwise.@Nullable IgniteFileSystem igfsx(@Nullable String name)
name - IGFS name.Hadoop hadoop()
IgniteClusterEx cluster()
IgniteCluster interface.cluster in interface IgniteIgniteCluster interface.@Nullable String latestVersion()
ClusterNode localNode()
GridKernalContext context()
Follow @ApacheIgnite
Ignite Fabric : ver. 1.9.0 Release Date : March 2 2017