## Uses of Class
org.apache.ignite.IgniteException

Packages that use IgniteException
Package | Description
--- | ---
org.apache.ignite | Contains entry-point Ignite & HPC APIs.
org.apache.ignite.cache.store.jdbc | Contains reference JDBC-based cache store implementation.
org.apache.ignite.cluster | Contains cluster-related classes.
org.apache.ignite.compute | Contains Compute Grid functionality.
org.apache.ignite.compute.gridify | Contains APIs utilized for AOP-based grid-enabling.
org.apache.ignite.igfs | Contains IGnite File System APIs.
org.apache.ignite.igfs.mapreduce | Contains APIs for In-Memory MapReduce over IGFS.
org.apache.ignite.igfs.mapreduce.records | Contains record resolvers for In-Memory MapReduce over IGFS.
org.apache.ignite.igfs.secondary | Contains APIs for IGFS secondary file system.
org.apache.ignite.internal | Contains main implementation.
org.apache.ignite.internal.client.router.impl |
org.apache.ignite.internal.cluster |
org.apache.ignite.internal.managers.loadbalancer | TODO.
org.apache.ignite.internal.processors.cache.query.jdbc |
org.apache.ignite.internal.processors.cacheobject | Cache object processor.
org.apache.ignite.internal.processors.datastructures |
org.apache.ignite.internal.processors.igfs | Contains high performance file system processer.
org.apache.ignite.internal.processors.service |
org.apache.ignite.internal.util | System-wide utility routine and helper classes.
org.apache.ignite.internal.util.future | Future related classes.
org.apache.ignite.internal.util.gridify | Utility classes for gridify annotations.
org.apache.ignite.internal.util.lang |
org.apache.ignite.internal.visor |
org.apache.ignite.internal.visor.cache |
org.apache.ignite.internal.visor.util |
org.apache.ignite.lang | Contains general language constructs and functional APIs for distributed computations.
org.apache.ignite.lifecycle | Contains lifecycle-related classes.
org.apache.ignite.messaging | Contains Topic-based Messaging functionality.
org.apache.ignite.plugin | Contains plugins management API.
org.apache.ignite.plugin.security | Contains APIs for security, authentication, and authorization.
org.apache.ignite.scheduler | Contains Job Scheduling functionality.
org.apache.ignite.spi | Contains common classes and interfaces for SPI implementations.
org.apache.ignite.spi.discovery | Contains APIs for topology manager SPI.
org.apache.ignite.spi.discovery.tcp | Contains default TCP/IP implementation for discovery SPI.
org.apache.ignite.spi.failover | Contains APIs for failover SPI.
org.apache.ignite.spi.loadbalancing | Contains APIs for load balancing SPI.
org.apache.ignite.stream | Contains Ignite Streamer classes.
org.apache.ignite.transactions | Contains transaction-related classes.

### Uses of IgniteException in org.apache.ignite

Subclasses of IgniteException in org.apache.ignite
Modifier and Type | Class and Description
--- | ---
`class` | `IgniteDeploymentException` Deployment or re-deployment failed.
`class` | `IgniteInterruptedException` This exception is used to wrap standard `InterruptedException` into `IgniteException`.

Methods in org.apache.ignite that throw IgniteException
Modifier and Type | Method and Description
--- | ---
`boolean` | IgniteSet.`add(T t)`
`boolean` | IgniteQueue.`add(T item)`
`boolean` | IgniteSet.`addAll(Collection<? extends T> c)`
`boolean` | IgniteQueue.`addAll(Collection<? extends T> items)`
`long` | IgniteAtomicLong.`addAndGet(long l)` Adds `l` and gets current value of atomic long.
`long` | IgniteAtomicSequence.`addAndGet(long l)` Adds `l` elements to atomic sequence and gets value of atomic sequence.
`Collection<IgfsBlockLocation>` | IgniteFileSystem.`affinity(IgfsPath path, long start, long len)` Gets affinity block locations for data blocks of the file, i.e. the nodes, on which the blocks are stored.
`Collection<IgfsBlockLocation>` | IgniteFileSystem.`affinity(IgfsPath path, long start, long len, long maxLen)` Get affinity block locations for data blocks of the file.
`<R> R` | IgniteCompute.`affinityCall(String cacheName, Object affKey, IgniteCallable<R> job)` Executes given job on the node where data for provided affinity key is located (a.k.a. affinity co-location).
`void` | IgniteCompute.`affinityRun(String cacheName, Object affKey, IgniteRunnable job)` Executes given job on the node where data for provided affinity key is located (a.k.a. affinity co-location).
`IgfsOutputStream` | IgniteFileSystem.`append(IgfsPath path, boolean create)` Opens an output stream to an existing file for appending data.
`IgfsOutputStream` | IgniteFileSystem.`append(IgfsPath path, int bufSize, boolean create, Map<String,String> props)` Opens an output stream to an existing file for appending data.
`<T,R> Collection<R>` | IgniteCompute.`apply(IgniteClosure<T,R> job, Collection<? extends T> args)` Executes provided closure job on nodes within the underlying cluster group.
`<R,T> R` | IgniteCompute.`apply(IgniteClosure<T,R> job, T arg)` Executes provided closure job on a node within the underlying cluster group.
`<R1,R2,T> R2` | IgniteCompute.`apply(IgniteClosure<T,R1> job, Collection<? extends T> args, IgniteReducer<R1,R2> rdc)` Executes provided closure job on nodes within the underlying cluster group.
`IgniteAtomicLong` | Ignite.`atomicLong(String name, long initVal, boolean create)` Will get a atomic long from cache and create one if it has not been created yet and `create` flag is `true`.
`<T> IgniteAtomicReference<T>` | Ignite.`atomicReference(String name, T initVal, boolean create)` Will get a atomic reference from cache and create one if it has not been created yet and `create` flag is `true`.
`IgniteAtomicSequence` | Ignite.`atomicSequence(String name, long initVal, boolean create)` Will get an atomic sequence from cache and create one if it has not been created yet and `create` flag is `true`.
`<T,S> IgniteAtomicStamped<T,S>` | Ignite.`atomicStamped(String name, T initVal, S initStamp, boolean create)` Will get a atomic stamped from cache and create one if it has not been created yet and `create` flag is `true`.
`void` | IgniteCountDownLatch.`await()` Causes the current thread to wait until the latch has counted down to zero, unless current thread is interrupted.
`boolean` | IgniteCountDownLatch.`await(long timeout)` Causes the current thread to wait until the latch has counted down to zero, unless the thread is interrupted, or the specified waiting time elapses.
`boolean` | IgniteCountDownLatch.`await(long timeout, TimeUnit unit)` Causes the current thread to wait until the latch has counted down to zero, unless the thread is interrupted, or the specified waiting time elapses.
`<R> Collection<R>` | IgniteCompute.`broadcast(IgniteCallable<R> job)` Broadcasts given job to all nodes in cluster group.
`<R,T> Collection<R>` | IgniteCompute.`broadcast(IgniteClosure<T,R> job, T arg)` Broadcasts given closure job with passed in argument to all nodes in the cluster group.
`void` | IgniteCompute.`broadcast(IgniteRunnable job)` Broadcasts given job to all nodes in the cluster group.
`<R> Collection<R>` | IgniteCompute.`call(Collection<? extends IgniteCallable<R>> jobs)` Executes collection of jobs on nodes within the underlying cluster group.
`<R1,R2> R2` | IgniteCompute.`call(Collection<? extends IgniteCallable<R1>> jobs, IgniteReducer<R1,R2> rdc)` Executes collection of jobs on nodes within the underlying cluster group.
`<R> R` | IgniteCompute.`call(IgniteCallable<R> job)` Executes provided job on a node within the underlying cluster group.
`void` | IgniteServices.`cancel(String name)` Cancels service deployment.
`void` | IgniteServices.`cancelAll()` Cancels all deployed services.
`void` | IgniteSet.`clear()`
`void` | IgniteQueue.`clear()`
`void` | IgniteQueue.`clear(int batchSize)` Removes all of the elements from this queue.
`void` | IgniteSet.`close()` Removes this set.
`void` | Ignite.`close()` Closes `this` instance of grid.
`void` | IgniteQueue.`close()` Removes this queue.
`boolean` | IgniteAtomicLong.`compareAndSet(long expVal, long newVal)` Atomically compares current value to the expected value, and if they are equal, sets current value to new value.
`boolean` | IgniteAtomicReference.`compareAndSet(T expVal, T newVal)` Conditionally sets the new value.
`boolean` | IgniteAtomicStamped.`compareAndSet(T expVal, T newVal, S expStamp, S newStamp)` Conditionally sets the new value and new stamp.
`boolean` | IgniteSet.`contains(Object o)`
`boolean` | IgniteQueue.`contains(Object item)`
`boolean` | IgniteSet.`containsAll(Collection<?> c)`
`boolean` | IgniteQueue.`containsAll(Collection<?> items)`
`int` | IgniteCountDownLatch.`countDown()` Decrements the count of the latch, releasing all waiting threads on all nodes if the count reaches zero.
`int` | IgniteCountDownLatch.`countDown(int val)` Decreases the count of the latch using passed in value, releasing all waiting threads on all nodes if the count reaches zero.
`void` | IgniteCountDownLatch.`countDownAll()` Counts down this latch to zero, releasing all waiting threads on all nodes.
`IgniteCountDownLatch` | Ignite.`countDownLatch(String name, int cnt, boolean autoDel, boolean create)` Gets or creates count down latch.
`IgfsOutputStream` | IgniteFileSystem.`create(IgfsPath path, boolean overwrite)` Creates a file and opens it for writing.
`IgfsOutputStream` | IgniteFileSystem.`create(IgfsPath path, int bufSize, boolean overwrite, IgniteUuid affKey, int replication, long blockSize, Map<String,String> props)` Creates a file and opens it for writing.
`IgfsOutputStream` | IgniteFileSystem.`create(IgfsPath path, int bufSize, boolean overwrite, int replication, long blockSize, Map<String,String> props)` Creates a file and opens it for writing.
`long` | IgniteAtomicLong.`decrementAndGet()` Decrements and gets current value of atomic long.
`boolean` | IgniteFileSystem.`delete(IgfsPath path, boolean recursive)` Deletes file.
`void` | IgniteServices.`deploy(ServiceConfiguration cfg)` Deploys multiple instances of the service on the grid according to provided configuration.
`void` | IgniteServices.`deployClusterSingleton(String name, Service svc)` Deploys a cluster-wide singleton service.
`void` | IgniteServices.`deployKeyAffinitySingleton(String name, Service svc, String cacheName, Object affKey)` Deploys one instance of this service on the primary node for a given affinity key.
`void` | IgniteServices.`deployMultiple(String name, Service svc, int totalCnt, int maxPerNodeCnt)` Deploys multiple instances of the service on the grid.
`void` | IgniteServices.`deployNodeSingleton(String name, Service svc)` Deploys a per-node singleton service.
`<T,R> R` | IgniteCompute.`execute(Class<? extends ComputeTask<T,R>> taskCls, T arg)` Executes given task on within the cluster group.
`<T,R> R` | IgniteFileSystem.`execute(Class<? extends IgfsTask<T,R>> taskCls, IgfsRecordResolver rslvr, Collection<IgfsPath> paths, boolean skipNonExistentFiles, long maxRangeLen, T arg)` Executes IGFS task with overridden maximum range length (see `FileSystemConfiguration.getMaximumTaskRangeLength()` for more information).
`<T,R> R` | IgniteFileSystem.`execute(Class<? extends IgfsTask<T,R>> taskCls, IgfsRecordResolver rslvr, Collection<IgfsPath> paths, T arg)` Executes IGFS task.
`<T,R> R` | IgniteCompute.`execute(ComputeTask<T,R> task, T arg)` Executes given task within the cluster group.
`<T,R> R` | IgniteFileSystem.`execute(IgfsTask<T,R> task, IgfsRecordResolver rslvr, Collection<IgfsPath> paths, boolean skipNonExistentFiles, long maxRangeLen, T arg)` Executes IGFS task with overridden maximum range length (see `FileSystemConfiguration.getMaximumTaskRangeLength()` for more information).
`<T,R> R` | IgniteFileSystem.`execute(IgfsTask<T,R> task, IgfsRecordResolver rslvr, Collection<IgfsPath> paths, T arg)` Executes IGFS task.
`<T,R> R` | IgniteCompute.`execute(String taskName, T arg)` Executes given task within the cluster group.
`void` | IgniteFileSystem.`format()` Formats the file system removing all existing entries from it.
`long` | IgniteAtomicLong.`get()` Gets current value of atomic long.
`IgniteBiTuple<T,S>` | IgniteAtomicStamped.`get()` Gets both current value and current stamp of atomic stamped.
`T` | IgniteAtomicReference.`get()` Gets current value of an atomic reference.
`long` | IgniteAtomicSequence.`get()` Gets current value of atomic sequence.
`long` | IgniteAtomicLong.`getAndAdd(long l)` Gets current value of atomic long and adds `l`.
`long` | IgniteAtomicSequence.`getAndAdd(long l)` Gets current value of atomic sequence and adds `l` elements.
`long` | IgniteAtomicLong.`getAndDecrement()` Gets and decrements current value of atomic long.
`long` | IgniteAtomicLong.`getAndIncrement()` Gets and increments current value of atomic long.
`long` | IgniteAtomicSequence.`getAndIncrement()` Gets and increments current value of atomic sequence.
`long` | IgniteAtomicLong.`getAndSet(long l)` Gets current value of atomic long and sets new value `l` of atomic long.
`long` | IgniteAtomicLong.`incrementAndGet()` Increments and gets current value of atomic long.
`long` | IgniteAtomicSequence.`incrementAndGet()` Increments and returns the value of atomic sequence.
`IgfsFile` | IgniteFileSystem.`info(IgfsPath path)` Gets file information for the specified path.
`boolean` | IgniteSet.`isEmpty()`
`boolean` | IgniteQueue.`isEmpty()`
`Iterator<T>` | IgniteSet.`iterator()`
`Iterator<T>` | IgniteQueue.`iterator()`
`Collection<IgfsFile>` | IgniteFileSystem.`listFiles(IgfsPath path)` Lists files under the specified path.
`Collection<IgfsPath>` | IgniteFileSystem.`listPaths(IgfsPath path)` Lists file paths under the specified path.
`static <T> T` | Ignition.`loadSpringBean(InputStream springXmlStream, String beanName)` Loads Spring bean by its name from given Spring XML configuration file.
`static <T> T` | Ignition.`loadSpringBean(String springXmlPath, String beanName)` Loads Spring bean by its name from given Spring XML configuration file.
`static <T> T` | Ignition.`loadSpringBean(URL springXmlUrl, String beanName)` Loads Spring bean by its name from given Spring XML configuration file.
`void` | IgniteCompute.`localDeployTask(Class<? extends ComputeTask> taskCls, ClassLoader clsLdr)` Explicitly deploys a task with given class loader on the local node.
`<K> Map<ClusterNode,Collection<K>>` | IgniteCluster.`mapKeysToNodes(String cacheName, Collection<? extends K> keys)` This method provides ability to detect which cache keys are mapped to which nodes on cache instance with given name.
`<K> ClusterNode` | IgniteCluster.`mapKeyToNode(String cacheName, K key)` This method provides ability to detect which cache keys are mapped to which nodes on cache instance with given name.
`IgfsMetrics` | IgniteFileSystem.`metrics()` Gets metrics snapshot for this file system.
`void` | IgniteFileSystem.`mkdirs(IgfsPath path)` Creates directories under specified path.
`void` | IgniteFileSystem.`mkdirs(IgfsPath path, Map<String,String> props)` Creates directories under specified path with the specified properties.
`boolean` | IgniteQueue.`offer(T item)`
`boolean` | IgniteQueue.`offer(T item, long timeout, TimeUnit unit)`
`IgfsInputStream` | IgniteFileSystem.`open(IgfsPath path)` Opens a file for reading.
`IgfsInputStream` | IgniteFileSystem.`open(IgfsPath path, int bufSize)` Opens a file for reading.
`IgfsInputStream` | IgniteFileSystem.`open(IgfsPath path, int bufSize, int seqReadsBeforePrefetch)` Opens a file for reading.
`T` | IgniteQueue.`peek()`
`T` | IgniteQueue.`poll()`
`T` | IgniteQueue.`poll(long timeout, TimeUnit unit)`
`void` | IgniteQueue.`put(T item)`
`<T> IgniteQueue<T>` | Ignite.`queue(String name, int cap, CollectionConfiguration cfg)` Will get a named queue from cache and create one if it has not been created yet and `cfg` is not `null`.
`<T extends Event> UUID` | IgniteEvents.`remoteListen(IgniteBiPredicate<UUID,T> locLsnr, IgnitePredicate<T> rmtFilter, int... types)` Adds event listener for specified events to all nodes in the cluster group (possibly including local node if it belongs to the cluster group as well).
`<T extends Event> UUID` | IgniteEvents.`remoteListen(int bufSize, long interval, boolean autoUnsubscribe, IgniteBiPredicate<UUID,T> locLsnr, IgnitePredicate<T> rmtFilter, int... types)` Adds event listener for specified events to all nodes in the cluster group (possibly including local node if it belongs to the cluster group as well).
`UUID` | IgniteMessaging.`remoteListen(Object topic, IgniteBiPredicate<UUID,?> p)` Adds a message listener for a given topic to all nodes in the cluster group (possibly including this node if it belongs to the cluster group as well).
`<T extends Event> List<T>` | IgniteEvents.`remoteQuery(IgnitePredicate<T> p, long timeout, int... types)` Queries nodes in this cluster group for events using passed in predicate filter for event selection.
`boolean` | IgniteSet.`remove(Object o)`
`boolean` | IgniteQueue.`remove(Object item)`
`boolean` | IgniteSet.`removeAll(Collection<?> c)`
`boolean` | IgniteQueue.`removeAll(Collection<?> items)`
`void` | IgniteFileSystem.`rename(IgfsPath src, IgfsPath dest)` Renames/moves a file.
`void` | IgniteFileSystem.`resetMetrics()` Resets metrics for this file system.
`void` | IgniteCluster.`restartNodes()` Restarts nodes satisfying optional set of predicates.
`void` | IgniteCluster.`restartNodes(Collection<UUID> ids)` Restarts nodes defined by provided IDs.
`boolean` | IgniteSet.`retainAll(Collection<?> c)`
`boolean` | IgniteQueue.`retainAll(Collection<?> items)`
`void` | IgniteCompute.`run(Collection<? extends IgniteRunnable> jobs)` Executes collection of jobs on grid nodes within the underlying cluster group.
`void` | IgniteCompute.`run(IgniteRunnable job)` Executes provided job on a node within the underlying cluster group.
`void` | IgniteMessaging.`send(Object topic, Collection<?> msgs)` Sends given messages with the specified topic to the nodes in the underlying cluster group.
`void` | IgniteMessaging.`send(Object topic, Object msg)` Sends given message with specified topic to the nodes in the underlying cluster group.
`void` | IgniteMessaging.`sendOrdered(Object topic, Object msg, long timeout)` Sends given message with specified topic to the nodes in the underlying cluster group.
`<T> T` | IgniteServices.`serviceProxy(String name, Class<? super T> svcItf, boolean sticky)` Gets a remote handle on the service.
`<T> IgniteSet<T>` | Ignite.`set(String name, CollectionConfiguration cfg)` Will get a named set from cache and create one if it has not been created yet and `cfg` is not `null`.
`void` | IgniteAtomicReference.`set(T val)` Unconditionally sets the value.
`void` | IgniteAtomicStamped.`set(T val, S stamp)` Unconditionally sets the value and the stamp.
`void` | IgniteFileSystem.`setTimes(IgfsPath path, long accessTime, long modificationTime)` Sets last access time and last modification time for a given path.
`int` | IgniteSet.`size()`
`int` | IgniteQueue.`size()`
`long` | IgniteFileSystem.`size(IgfsPath path)` Determines size of the file denoted by provided path.
`S` | IgniteAtomicStamped.`stamp()` Gets current stamp.
`static Ignite` | Ignition.`start()` Starts grid with default configuration.
`static Ignite` | Ignition.`start(IgniteConfiguration cfg)` Starts grid with given configuration.
`static Ignite` | Ignition.`start(InputStream springCfgStream)` Starts all grids specified within given Spring XML configuration input stream.
`static Ignite` | Ignition.`start(String springCfgPath)` Starts all grids specified within given Spring XML configuration file.
`static Ignite` | Ignition.`start(URL springCfgUrl)` Starts all grids specified within given Spring XML configuration file URL.
`Collection<ClusterStartNodeResult>` | IgniteCluster.`startNodes(Collection<Map<String,Object>> hosts, Map<String,Object> dflts, boolean restart, int timeout, int maxConn)` Starts one or more nodes on remote host(s).
`Collection<ClusterStartNodeResult>` | IgniteCluster.`startNodes(File file, boolean restart, int timeout, int maxConn)` Starts one or more nodes on remote host(s).
`void` | IgniteCluster.`stopNodes()` Stops nodes satisfying optional set of predicates.
`void` | IgniteCluster.`stopNodes(Collection<UUID> ids)` Stops nodes defined by provided IDs.
`void` | IgniteMessaging.`stopRemoteListen(UUID opId)` Unregisters all listeners identified with provided operation ID on all nodes in the cluster group.
`void` | IgniteEvents.`stopRemoteListen(UUID opId)` Stops listening to remote events.
`IgfsPathSummary` | IgniteFileSystem.`summary(IgfsPath path)` Gets summary (total number of files, total number of directories and total length) for a given path.
`T` | IgniteQueue.`take()`
`Object[]` | IgniteSet.`toArray()`
`Object[]` | IgniteQueue.`toArray()`
`<T> T[]` | IgniteQueue.`toArray(T[] a)`
`<T1> T1[]` | IgniteSet.`toArray(T1[] a)`
`void` | IgniteCompute.`undeployTask(String taskName)` Makes the best attempt to undeploy a task with given name within the underlying cluster group.
`IgfsFile` | IgniteFileSystem.`update(IgfsPath path, Map<String,String> props)` Updates file information for the specified path.
`long` | IgniteFileSystem.`usedSpaceSize()` Gets used space in bytes.
`T` | IgniteAtomicStamped.`value()` Gets current value.
`<T extends Event> T` | IgniteEvents.`waitForLocal(IgnitePredicate<T> filter, int... types)` Waits for the specified events.

### Uses of IgniteException in org.apache.ignite.cache.store.jdbc

Methods in org.apache.ignite.cache.store.jdbc that throw IgniteException
Modifier and Type | Method and Description
--- | ---
`void` | CacheJdbcStoreSessionListener.`start()` Starts grid component, called on grid start.
`void` | CacheAbstractJdbcStore.`start()` Starts grid component, called on grid start.
`void` | CacheJdbcStoreSessionListener.`stop()` Stops grid component, called on grid shutdown.
`void` | CacheAbstractJdbcStore.`stop()` Stops grid component, called on grid shutdown.

### Uses of IgniteException in org.apache.ignite.cluster

Subclasses of IgniteException in org.apache.ignite.cluster
Modifier and Type | Class and Description
--- | ---
`class` | `ClusterGroupEmptyException` This exception defines illegal call on empty cluster group.
`class` | `ClusterTopologyException` This exception is used to indicate error with the cluster topology (e.g., crashed node, etc.).

Methods in org.apache.ignite.cluster that throw IgniteException
Modifier and Type | Method and Description
--- | ---
`ClusterMetrics` | ClusterGroup.`metrics()` Gets a metrics snapshot for this cluster group.

### Uses of IgniteException in org.apache.ignite.compute

Subclasses of IgniteException in org.apache.ignite.compute
Modifier and Type | Class and Description
--- | ---
`class` | `ComputeExecutionRejectedException` This exception defines execution rejection.
`class` | `ComputeJobFailoverException` This runtime exception can be thrown from `ComputeJob.execute()` method to force job failover to another node within task topology.
`class` | `ComputeTaskCancelledException` This exception indicates that grid task was cancelled.
`class` | `ComputeTaskTimeoutException` This exception indicates that task execution timed out.
`class` | `ComputeUserUndeclaredException` This exception is thrown when user's code throws undeclared runtime exception.

Methods in org.apache.ignite.compute that return IgniteException
Modifier and Type | Method and Description
--- | ---
`IgniteException` | ComputeJobResult.`getException()` Gets exception produced by execution of remote job, or `null` if remote execution finished normally and did not produce any exceptions.

Methods in org.apache.ignite.compute that throw IgniteException
Modifier and Type | Method and Description
--- | ---
`void` | ComputeJobSibling.`cancel()` Sends a request to cancel this sibling.
`Object` | ComputeJob.`execute()` Executes this job.
`ClusterNode` | ComputeLoadBalancer.`getBalancedNode(ComputeJob job, Collection<ClusterNode> exclNodes)` Gets the next balanced node according to the underlying load balancing policy.
`ComputeJobSibling` | ComputeTaskSession.`getJobSibling(IgniteUuid jobId)` Gets job sibling for a given ID.
`Collection<ComputeJobSibling>` | ComputeTaskSession.`getJobSiblings()` Gets a collection of all grid job siblings.
`<T> T` | ComputeTaskSession.`loadCheckpoint(String key)` Loads job's state previously saved via `ComputeTaskSession.saveCheckpoint(String, Object, ComputeTaskSessionScope, long)` method from an underlying storage for a given `key`.
`Map<? extends ComputeJob,ClusterNode>` | ComputeTask.`map(List<ClusterNode> subgrid, T arg)` This method is called to map or split grid task into multiple grid jobs.
`void` | ComputeJobMasterLeaveAware.`onMasterNodeLeft(ComputeTaskSession ses)` A method which is executed in case master node has left topology during job execution.
`R` | ComputeTask.`reduce(List<ComputeJobResult> results)` Reduces (or aggregates) results received so far into one compound result to be returned to caller via `ComputeTaskFuture.get()` method.
`Collection<ComputeJobSibling>` | ComputeTaskSession.`refreshJobSiblings()` Refreshes collection of job siblings.
`boolean` | ComputeTaskSession.`removeCheckpoint(String key)` Removes previously saved job's state for a given `key` from an underlying storage.
`ComputeJobResultPolicy` | ComputeTask.`result(ComputeJobResult res, List<ComputeJobResult> rcvd)` Asynchronous callback invoked every time a result from remote execution is received.
`ComputeJobResultPolicy` | ComputeTaskAdapter.`result(ComputeJobResult res, List<ComputeJobResult> rcvd)` Default implementation which will wait for all jobs to complete before calling `ComputeTask.reduce(List)` method.
`void` | ComputeTaskSession.`saveCheckpoint(String key, Object state)` Saves intermediate state of a job or task to a storage.
`void` | ComputeTaskSession.`saveCheckpoint(String key, Object state, ComputeTaskSessionScope scope, long timeout)` Saves intermediate state of a job to a storage.
`void` | ComputeTaskSession.`saveCheckpoint(String key, Object state, ComputeTaskSessionScope scope, long timeout, boolean overwrite)` Saves intermediate state of a job or task to a storage.
`void` | ComputeTaskContinuousMapper.`send(Collection<? extends ComputeJob> jobs)` Sends collection of jobs to nodes automatically picked by the underlying load balancer.
`void` | ComputeTaskContinuousMapper.`send(ComputeJob job)` Sends job to a node automatically picked by the underlying load balancer.
`void` | ComputeTaskContinuousMapper.`send(ComputeJob job, ClusterNode node)` Sends given job to a specific grid node.
`void` | ComputeTaskContinuousMapper.`send(Map<? extends ComputeJob,ClusterNode> mappedJobs)` Sends collection of grid jobs to assigned nodes.
`void` | ComputeTaskSession.`setAttribute(Object key, Object val)` Sets session attributed.
`void` | ComputeTaskSession.`setAttributes(Map<?,?> attrs)` Sets task attributes.
`protected abstract Collection<? extends ComputeJob>` | ComputeTaskSplitAdapter.`split(int gridSize, T arg)` This is a simplified version of `ComputeTask.map(List, Object)` method.

### Uses of IgniteException in org.apache.ignite.compute.gridify

Subclasses of IgniteException in org.apache.ignite.compute.gridify
Modifier and Type | Class and Description
--- | ---
`class` | `GridifyRuntimeException` This defines gridify exception.

### Uses of IgniteException in org.apache.ignite.igfs

Subclasses of IgniteException in org.apache.ignite.igfs
Modifier and Type | Class and Description
--- | ---
`class` | `IgfsConcurrentModificationException` `IGFS` exception indicating that file system structure was modified concurrently.
`class` | `IgfsCorruptedFileException` Exception thrown when target file's block is not found in data cache.
`class` | `IgfsDirectoryNotEmptyException` Exception indicating that directory can not be deleted because it is not empty.
`class` | `IgfsException` `IGFS` exception thrown by file system components.
`class` | `IgfsInvalidHdfsVersionException` Exception thrown when Ignite detects that remote HDFS version differs from version of HDFS libraries in Ignite classpath.
`class` | `IgfsInvalidPathException` `IGFS` exception indicating that operation target is invalid (e.g. not a file while expecting to be a file).
`class` | `IgfsOutOfSpaceException` `IGFS` exception that is thrown when it detected out-of-space condition.
`class` | `IgfsParentNotDirectoryException` Exception thrown when parent supposed to be a directory is a file.
`class` | `IgfsPathAlreadyExistsException` Exception thrown when target path supposed to be created already exists.
`class` | `IgfsPathIsDirectoryException` Exception indicating that path is directory, while it is expected to be a file.
`class` | `IgfsPathIsNotDirectoryException` Exception indicating that path is not directory.
`class` | `IgfsPathNotFoundException` `IGFS` exception indicating that target resource is not found.

### Uses of IgniteException in org.apache.ignite.igfs.mapreduce

Methods in org.apache.ignite.igfs.mapreduce that throw IgniteException
Modifier and Type | Method and Description
--- | ---
`abstract IgfsJob` | IgfsTask.`createJob(IgfsPath path, IgfsFileRange range, IgfsTaskArgs<T> args)` Callback invoked during task map procedure to create job that will process specified split for IGFS file.
`Object` | IgfsInputStreamJobAdapter.`execute(IgniteFileSystem igfs, IgfsFileRange range, IgfsInputStream in)` Executes this job.
`Object` | IgfsJob.`execute(IgniteFileSystem igfs, IgfsFileRange range, IgfsInputStream in)` Executes this job.
`abstract Object` | IgfsInputStreamJobAdapter.`execute(IgniteFileSystem igfs, IgfsRangeInputStream in)` Executes this job.
`IgfsFileRange` | IgfsRecordResolver.`resolveRecords(IgniteFileSystem fs, IgfsInputStream stream, IgfsFileRange suggestedRecord)` Adjusts record start offset and length.

### Uses of IgniteException in org.apache.ignite.igfs.mapreduce.records

Methods in org.apache.ignite.igfs.mapreduce.records that throw IgniteException
Modifier and Type | Method and Description
--- | ---
`IgfsFileRange` | IgfsFixedLengthRecordResolver.`resolveRecords(IgniteFileSystem fs, IgfsInputStream stream, IgfsFileRange suggestedRecord)` Adjusts record start offset and length.
`IgfsFileRange` | IgfsByteDelimiterRecordResolver.`resolveRecords(IgniteFileSystem fs, IgfsInputStream stream, IgfsFileRange suggestedRecord)` Adjusts record start offset and length.

### Uses of IgniteException in org.apache.ignite.igfs.secondary

Methods in org.apache.ignite.igfs.secondary that throw IgniteException
Modifier and Type | Method and Description
--- | ---
`OutputStream` | IgfsSecondaryFileSystem.`append(IgfsPath path, int bufSize, boolean create, Map<String,String> props)` Opens an output stream to an existing file for appending data.
`void` | IgfsSecondaryFileSystem.`close()` Closes the secondary file system.
`OutputStream` | IgfsSecondaryFileSystem.`create(IgfsPath path, boolean overwrite)` Creates a file and opens it for writing.
`OutputStream` | IgfsSecondaryFileSystem.`create(IgfsPath path, int bufSize, boolean overwrite, int replication, long blockSize, Map<String,String> props)` Creates a file and opens it for writing.
`boolean` | IgfsSecondaryFileSystem.`delete(IgfsPath path, boolean recursive)` Deletes file.
`IgfsFile` | IgfsSecondaryFileSystem.`info(IgfsPath path)` Gets file information for the specified path.
`Collection<IgfsFile>` | IgfsSecondaryFileSystem.`listFiles(IgfsPath path)` Lists files under the specified path.
`Collection<IgfsPath>` | IgfsSecondaryFileSystem.`listPaths(IgfsPath path)` Lists file paths under the specified path.
`void` | IgfsSecondaryFileSystem.`mkdirs(IgfsPath path)` Creates directories under specified path.
`void` | IgfsSecondaryFileSystem.`mkdirs(IgfsPath path, Map<String,String> props)` Creates directories under specified path with the specified properties.
`IgfsSecondaryFileSystemPositionedReadable` | IgfsSecondaryFileSystem.`open(IgfsPath path, int bufSize)` Opens a file for reading.
`void` | IgfsSecondaryFileSystem.`rename(IgfsPath src, IgfsPath dest)` Renames/moves a file.
`IgfsFile` | IgfsSecondaryFileSystem.`update(IgfsPath path, Map<String,String> props)` Updates file information for the specified path.
`long` | IgfsSecondaryFileSystem.`usedSpaceSize()` Gets used space in bytes.

### Uses of IgniteException in org.apache.ignite.internal

Methods in org.apache.ignite.internal that return IgniteException
Modifier and Type | Method and Description
--- | ---
`IgniteException` | GridJobResultImpl.`getException()` Gets exception produced by execution of remote job, or `null` if remote execution finished normally and did not produce any exceptions.
`IgniteException` | GridJobExecuteResponse.`getException()`
`IgniteException` | GridJobExecuteResponse.`getFakeException()`

Methods in org.apache.ignite.internal with parameters of type IgniteException
Modifier and Type | Method and Description
--- | ---
`void` | GridJobResultImpl.`onResponse(Object data, IgniteException ex, Map<Object,Object> jobAttrs, boolean isCancelled)`
`void` | GridJobExecuteResponse.`setFakeException(IgniteException fakeEx)`

Methods in org.apache.ignite.internal that throw IgniteException
Modifier and Type | Method and Description
--- | ---
`void` | IgniteKernal.`close()` Closes `this` instance of grid.
`protected boolean` | GridTaskSessionImpl.`removeCheckpoint0(GridTaskSessionInternal ses, String key)`
`protected void` | GridTaskSessionImpl.`saveCheckpoint0(GridTaskSessionInternal ses, String key, Object state, ComputeTaskSessionScope scope, long timeout, boolean overwrite)`
`<T> T` | IgniteServicesImpl.`serviceProxy(String name, Class<? super T> svcItf, boolean sticky)` Gets a remote handle on the service.

Constructors in org.apache.ignite.internal with parameters of type IgniteException
Constructor and Description
`GridJobExecuteResponse(UUID nodeId, IgniteUuid sesId, IgniteUuid jobId, byte[] gridExBytes, IgniteException gridEx, byte[] resBytes, Object res, byte[] jobAttrsBytes, Map<Object,Object> jobAttrs, boolean isCancelled)`

### Uses of IgniteException in org.apache.ignite.internal.client.router.impl

Methods in org.apache.ignite.internal.client.router.impl that throw IgniteException
Modifier and Type | Method and Description
--- | ---
`void` | GridTcpRouterImpl.`start()` Starts router.

### Uses of IgniteException in org.apache.ignite.internal.cluster

Methods in org.apache.ignite.internal.cluster that throw IgniteException
Modifier and Type | Method and Description
--- | ---
`<K> Map<ClusterNode,Collection<K>>` | IgniteClusterImpl.`mapKeysToNodes(String cacheName, Collection<? extends K> keys)` This method provides ability to detect which cache keys are mapped to which nodes on cache instance with given name.
`<K> ClusterNode` | IgniteClusterImpl.`mapKeyToNode(String cacheName, K key)` This method provides ability to detect which cache keys are mapped to which nodes on cache instance with given name.
`void` | IgniteClusterImpl.`restartNodes()` Restarts nodes satisfying optional set of predicates.
`void` | IgniteClusterImpl.`restartNodes(Collection<UUID> ids)` Restarts nodes defined by provided IDs.
`Collection<ClusterStartNodeResult>` | IgniteClusterImpl.`startNodes(Collection<Map<String,Object>> hosts, Map<String,Object> dflts, boolean restart, int timeout, int maxConn)` Starts one or more nodes on remote host(s).
`Collection<ClusterStartNodeResult>` | IgniteClusterImpl.`startNodes(File file, boolean restart, int timeout, int maxConn)` Starts one or more nodes on remote host(s).
`void` | IgniteClusterImpl.`stopNodes()` Stops nodes satisfying optional set of predicates.
`void` | IgniteClusterImpl.`stopNodes(Collection<UUID> ids)` Stops nodes defined by provided IDs.

### Uses of IgniteException in org.apache.ignite.internal.managers.loadbalancer

Methods in org.apache.ignite.internal.managers.loadbalancer that throw IgniteException
Modifier and Type | Method and Description
--- | ---
`ClusterNode` | GridLoadBalancerManager.`getBalancedNode(GridTaskSessionImpl ses, List<ClusterNode> top, ComputeJob job)`

### Uses of IgniteException in org.apache.ignite.internal.processors.cache.query.jdbc

Methods in org.apache.ignite.internal.processors.cache.query.jdbc that throw IgniteException
Modifier and Type | Method and Description
--- | ---
`byte[]` | GridCacheQueryJdbcTask.`reduce(List<ComputeJobResult> results)` Reduces (or aggregates) results received so far into one compound result to be returned to caller via `ComputeTaskFuture.get()` method.

### Uses of IgniteException in org.apache.ignite.internal.processors.cacheobject

Methods in org.apache.ignite.internal.processors.cacheobject that throw IgniteException
Modifier and Type | Method and Description
--- | ---
`Object` | IgniteCacheObjectProcessorImpl.`unwrapTemporary(GridCacheContext ctx, Object obj)` Converts temporary off-heap object to heap-based.
`Object` | IgniteCacheObjectProcessor.`unwrapTemporary(GridCacheContext ctx, Object obj)` Converts temporary off-heap object to heap-based.

### Uses of IgniteException in org.apache.ignite.internal.processors.datastructures

Methods in org.apache.ignite.internal.processors.datastructures that throw IgniteException
Modifier and Type | Method and Description
--- | ---
`void` | GridCacheQueueAdapter.`clear(int batchSize)` Removes all of the elements from this queue.
`boolean` | GridTransactionalCacheQueueImpl.`offer(T item)`
`boolean` | GridAtomicCacheQueueImpl.`offer(T item)`
`boolean` | GridCacheQueueAdapter.`offer(T item, long timeout, TimeUnit unit)`
`T` | GridCacheQueueAdapter.`peek()`
`T` | GridTransactionalCacheQueueImpl.`poll()`
`T` | GridAtomicCacheQueueImpl.`poll()`
`T` | GridCacheQueueAdapter.`poll(long timeout, TimeUnit unit)`
`void` | GridCacheQueueAdapter.`put(T item)`
`T` | GridCacheQueueAdapter.`take()`

### Uses of IgniteException in org.apache.ignite.internal.processors.igfs

Methods in org.apache.ignite.internal.processors.igfs that throw IgniteException
Modifier and Type | Method and Description
--- | ---
`IgfsInputStreamAdapter` | IgfsEx.`open(IgfsPath path)` Opens a file for reading.
`IgfsInputStreamAdapter` | IgfsEx.`open(IgfsPath path, int bufSize)` Opens a file for reading.
`IgfsInputStreamAdapter` | IgfsEx.`open(IgfsPath path, int bufSize, int seqReadsBeforePrefetch)` Opens a file for reading.

### Uses of IgniteException in org.apache.ignite.internal.processors.service

Subclasses of IgniteException in org.apache.ignite.internal.processors.service
Modifier and Type | Class and Description
--- | ---
`class` | `GridServiceMethodNotFoundException` Exception thrown if service is not found.

Methods in org.apache.ignite.internal.processors.service that throw IgniteException
Modifier and Type | Method and Description
--- | ---
`<T> T` | GridServiceProcessor.`serviceProxy(ClusterGroup prj, String name, Class<? super T> svcItf, boolean sticky)`

### Uses of IgniteException in org.apache.ignite.internal.util

Methods in org.apache.ignite.internal.util that return IgniteException
Modifier and Type | Method and Description
--- | ---
`static IgniteException` | IgniteUtils.`convertException(IgniteCheckedException e)`

Methods in org.apache.ignite.internal.util that return types with arguments of type IgniteException
Modifier and Type | Method and Description
--- | ---
`static C1<IgniteCheckedException,IgniteException>` | IgniteUtils.`getExceptionConverter(Class<? extends IgniteCheckedException> clazz)` Gets IgniteClosure for an IgniteCheckedException class.

Methods in org.apache.ignite.internal.util that throw IgniteException
Modifier and Type | Method and Description
--- | ---
`static void` | IgniteUtils.`assertParameter(boolean cond, String condDesc)` Throws exception with uniform error message if given parameter's assertion condition is `false`.

### Uses of IgniteException in org.apache.ignite.internal.util.future

Methods in org.apache.ignite.internal.util.future that throw IgniteException
Modifier and Type | Method and Description
--- | ---
`boolean` | IgniteFutureImpl.`cancel()` Cancels this future.

### Uses of IgniteException in org.apache.ignite.internal.util.gridify

Methods in org.apache.ignite.internal.util.gridify that throw IgniteException
Modifier and Type | Method and Description
--- | ---
`GridifyArgument` | GridifyArgumentBuilder.`createJobArgument(GridifyRangeArgument arg, Collection<?> input)` Create `GridifyArgument` for job.

### Uses of IgniteException in org.apache.ignite.internal.util.lang

Subclasses of IgniteException in org.apache.ignite.internal.util.lang
Modifier and Type | Class and Description
--- | ---
`class` | `GridClosureException` This exception provides closures with facility to throw exceptions.

### Uses of IgniteException in org.apache.ignite.internal.visor

Methods in org.apache.ignite.internal.visor that throw IgniteException
Modifier and Type | Method and Description
--- | ---
`protected abstract R` | VisorMultiNodeTask.`reduce0(List<ComputeJobResult> results)` Actual reduce logic.
`protected abstract R` | VisorJob.`run(A arg)` Execution logic of concrete job.

### Uses of IgniteException in org.apache.ignite.internal.visor.cache

Methods in org.apache.ignite.internal.visor.cache that return types with arguments of type IgniteException
Modifier and Type | Method and Description
--- | ---
`protected Map<UUID,IgniteException>` | VisorCacheStartTask.`reduce0(List<ComputeJobResult> results)` Actual reduce logic.

Methods in org.apache.ignite.internal.visor.cache that throw IgniteException
Modifier and Type | Method and Description
--- | ---
`protected Map<UUID,IgniteException>` | VisorCacheStartTask.`reduce0(List<ComputeJobResult> results)` Actual reduce logic.

### Uses of IgniteException in org.apache.ignite.internal.visor.util

Subclasses of IgniteException in org.apache.ignite.internal.visor.util
Modifier and Type | Class and Description
--- | ---
`class` | `VisorClusterGroupEmptyException` Exception to throw from Visor tasks in case of empty topology.

### Uses of IgniteException in org.apache.ignite.lang

Subclasses of IgniteException in org.apache.ignite.lang
Modifier and Type | Class and Description
--- | ---
`class` | `IgniteFutureCancelledException` Future computation cannot be retrieved because it was cancelled.
`class` | `IgniteFutureTimeoutException` Future computation completion is timed out.

Methods in org.apache.ignite.lang that throw IgniteException
Modifier and Type | Method and Description
--- | ---
`boolean` | IgniteFuture.`cancel()` Cancels this future.
`V` | IgniteFuture.`get()` Synchronously waits for completion of the computation and returns computation result.
`V` | IgniteFuture.`get(long timeout)` Synchronously waits for completion of the computation for up to the timeout specified and returns computation result.
`V` | IgniteFuture.`get(long timeout, TimeUnit unit)` Synchronously waits for completion of the computation for up to the timeout specified and returns computation result.

### Uses of IgniteException in org.apache.ignite.lifecycle

Methods in org.apache.ignite.lifecycle that throw IgniteException
Modifier and Type | Method and Description
--- | ---
`void` | LifecycleBean.`onLifecycleEvent(LifecycleEventType evt)` This method is called when lifecycle event occurs.
`void` | LifecycleAware.`start()` Starts grid component, called on grid start.
`void` | LifecycleAware.`stop()` Stops grid component, called on grid shutdown.

### Uses of IgniteException in org.apache.ignite.messaging

Methods in org.apache.ignite.messaging that throw IgniteException
Modifier and Type | Method and Description
--- | ---
`protected void` | MessagingListenActor.`respond(Object respMsg)` Responds to the original sender node with given message and continues to listen for the new messages.
`protected void` | MessagingListenActor.`respond(UUID id, Object respMsg)` Responds to the provided node with given message and continues to listen for the new messages.
`protected void` | MessagingListenActor.`stop(Object respMsg)` This method sends the response message to the original sender node and instructs underlying implementation to stop receiving new messages and unregister the message listener.

### Uses of IgniteException in org.apache.ignite.plugin

Subclasses of IgniteException in org.apache.ignite.plugin
Modifier and Type | Class and Description
--- | ---
`class` | `PluginNotFoundException` Exception thrown if plugin is not found.
`class` | `PluginValidationException` TODO: Add class description.

### Uses of IgniteException in org.apache.ignite.plugin.security

Subclasses of IgniteException in org.apache.ignite.plugin.security
Modifier and Type | Class and Description
--- | ---
`class` | `SecurityException` Common security exception for the grid.

### Uses of IgniteException in org.apache.ignite.scheduler

Methods in org.apache.ignite.scheduler that throw IgniteException
Modifier and Type | Method and Description
--- | ---
`R` | SchedulerFuture.`last()` Gets result of the last execution of scheduled task, or `null` if task has not been executed, or has not produced a result yet.
`long` | SchedulerFuture.`nextExecutionTime()` Gets next execution time of scheduled task.
`long[]` | SchedulerFuture.`nextExecutionTimes(int cnt, long start)` Gets an array of the next execution times after passed `start` timestamp.

### Uses of IgniteException in org.apache.ignite.spi

Subclasses of IgniteException in org.apache.ignite.spi
Modifier and Type | Class and Description
--- | ---
`class` | `IgniteSpiException` Exception thrown by SPI implementations.
`class` | `IgniteSpiMultiException` Grid SPI exception which may contain more than one failure.
`class` | `IgniteSpiVersionCheckException` Grid SPI exception for version check failure.

Methods in org.apache.ignite.spi that throw IgniteException
Modifier and Type | Method and Description
--- | ---
`SecuritySubject` | IgniteSpiContext.`authenticatedSubject(UUID subjId)` Gets security subject based on subject ID.
`Collection<SecuritySubject>` | IgniteSpiContext.`authenticatedSubjects()` Gets collection of authenticated subjects together with their permissions.

### Uses of IgniteException in org.apache.ignite.spi.discovery

Methods in org.apache.ignite.spi.discovery that throw IgniteException
Modifier and Type | Method and Description
--- | ---
`SecurityContext` | DiscoverySpiNodeAuthenticator.`authenticateNode(ClusterNode node, SecurityCredentials cred)` Security credentials.
`void` | DiscoverySpi.`sendCustomEvent(DiscoverySpiCustomMessage msg)` Sends custom message across the ring.

### Uses of IgniteException in org.apache.ignite.spi.discovery.tcp

Methods in org.apache.ignite.spi.discovery.tcp that throw IgniteException
Modifier and Type | Method and Description
--- | ---
`void` | TcpDiscoverySpi.`sendCustomEvent(DiscoverySpiCustomMessage msg)` Sends custom message across the ring.

### Uses of IgniteException in org.apache.ignite.spi.failover

Methods in org.apache.ignite.spi.failover that throw IgniteException
Modifier and Type | Method and Description
--- | ---
`ClusterNode` | FailoverContext.`getBalancedNode(List<ClusterNode> top)` Gets the next balanced node for failed job.

### Uses of IgniteException in org.apache.ignite.spi.loadbalancing

Methods in org.apache.ignite.spi.loadbalancing that throw IgniteException
Modifier and Type | Method and Description
--- | ---
`ClusterNode` | LoadBalancingSpi.`getBalancedNode(ComputeTaskSession ses, List<ClusterNode> top, ComputeJob job)` Gets balanced node for specified job within given task session.

### Uses of IgniteException in org.apache.ignite.stream

Methods in org.apache.ignite.stream that throw IgniteException
Modifier and Type | Method and Description
--- | ---
`void` | StreamVisitor.`receive(IgniteCache<K,V> cache, Collection<Map.Entry<K,V>> entries)` Updates cache with batch of entries.
`void` | StreamTransformer.`receive(IgniteCache<K,V> cache, Collection<Map.Entry<K,V>> entries)` Updates cache with batch of entries.
`void` | StreamReceiver.`receive(IgniteCache<K,V> cache, Collection<Map.Entry<K,V>> entries)` Updates cache with batch of entries.

### Uses of IgniteException in org.apache.ignite.transactions

Subclasses of IgniteException in org.apache.ignite.transactions
Modifier and Type | Class and Description
--- | ---
`class` | `TransactionHeuristicException` Exception thrown whenever grid transaction enters an unknown state.
`class` | `TransactionOptimisticException` Exception thrown whenever grid transactions fail optimistically.
`class` | `TransactionRollbackException` Exception thrown whenever grid transactions has been automatically rolled back.
`class` | `TransactionTimeoutException` Exception thrown whenever grid transactions time out.

Methods in org.apache.ignite.transactions that throw IgniteException
Modifier and Type | Method and Description
--- | ---
`void` | Transaction.`close()` Ends the transaction.
`void` | Transaction.`commit()` Commits this transaction by initiating `two-phase-commit` process.
`void` | Transaction.`rollback()` Rolls back this transaction.

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.3.0-incubating
Release Date | : July 10 2015