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(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.
|
active, active, 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, memoryMetrics, message, message, name, plugin, queue, reentrantLock, resetLostPartitions, scheduler, semaphore, services, services, set, transactions, version
<K extends GridCacheUtilityKey,V> IgniteInternalCache<K,V> utilityCache()
@Nullable <K,V> IgniteInternalCache<K,V> cachex(String name)
K
- Key type.V
- Value type.name
- Cache name.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(String name)
name
- IGFS name.Hadoop hadoop()
IgniteClusterEx cluster()
IgniteCluster
interface.cluster
in interface Ignite
IgniteCluster
interface.@Nullable String latestVersion()
ClusterNode localNode()
GridKernalContext context()
Follow @ApacheIgnite
Ignite Fabric : ver. 2.0.0 Release Date : April 30 2017