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

- Packages that use IgniteCheckedException
  Package | Description
  --- | ---
  org.apache.ignite | Contains entry-point Ignite & HPC APIs.
  org.apache.ignite.cache.query | Contains APIs for creating and executing cache queries.
  org.apache.ignite.cache.store.jdbc | Contains reference JDBC-based cache store implementation.
  org.apache.ignite.cdc |
  org.apache.ignite.configuration | Contains configuration-related classes.
  org.apache.ignite.lang | Contains general language constructs and functional APIs for distributed computations.
  org.apache.ignite.logger.java | Contains Java logging implementation for logging.
  org.apache.ignite.logger.log4j2 | Contains default Log4j2 implementation for logging.
  org.apache.ignite.maintenance | Contains public interfaces for maintenance mechanism.
  org.apache.ignite.marshaller | Contains various supported marshallers.
  org.apache.ignite.marshaller.jdk | Contains JDK `java.io` based marshaller.
  org.apache.ignite.mxbean | Contains annotations for Dynamic MBeans.
  org.apache.ignite.plugin | Contains plugins management API.
  org.apache.ignite.plugin.extensions.communication | Contains extendable components for communication.
  org.apache.ignite.plugin.security | Contains APIs for security, authentication, and authorization.
  org.apache.ignite.plugin.segmentation | Contains segmentation "split-brain" related classes.
  org.apache.ignite.spi | Contains common classes and interfaces for SPI implementations.
  org.apache.ignite.spi.communication.tcp | Contains default TCP/IP-based implementation for communication SPI.
  org.apache.ignite.spi.discovery.tcp | Contains default TCP/IP implementation for discovery SPI.

- - ### Uses of IgniteCheckedException in org.apache.ignite

    Subclasses of IgniteCheckedException in org.apache.ignite
    Modifier and Type | Class and Description
    --- | ---
    `class` | `IgniteAuthenticationException` Exception that represents authentication failure.

    Methods in org.apache.ignite that throw IgniteCheckedException
    Modifier and Type | Method and Description
    --- | ---
    `static Ignite` | IgniteSpring.`start(@Nullable org.springframework.context.ApplicationContext springCtx)` Starts grid with default configuration.
    `static Ignite` | IgniteSpring.`start(IgniteConfiguration cfg, @Nullable org.springframework.context.ApplicationContext springCtx)` Starts grid with given configuration.
    `static Ignite` | IgniteSpring.`start(String springCfgPath, @Nullable org.springframework.context.ApplicationContext springCtx)` Starts all grids specified within given Spring XML configuration file.
    `static Ignite` | IgniteSpring.`start(URL springCfgUrl, @Nullable org.springframework.context.ApplicationContext springCtx)` Starts all grids specified within given Spring XML configuration file URL.
    `void` | IgniteCluster.`tag(String tag)` Enables user to add a specific label to the cluster e.g. to describe purpose of the cluster or any its characteristics.

  - ### Uses of IgniteCheckedException in org.apache.ignite.cache.query

    Subclasses of IgniteCheckedException in org.apache.ignite.cache.query
    Modifier and Type | Class and Description
    --- | ---
    `class` | `QueryCancelledException` The exception is thrown if a query was cancelled or timed out while executing.

  - ### Uses of IgniteCheckedException in org.apache.ignite.cache.store.jdbc

    Methods in org.apache.ignite.cache.store.jdbc that throw IgniteCheckedException
    Modifier and Type | Method and Description
    --- | ---
    `protected <X> X` | CacheJdbcBlobStore.`fromBytes(byte[] bytes)` Deserialize object from byte array using marshaller.
    `protected byte[]` | CacheJdbcBlobStore.`toBytes(Object obj)` Serialize object to byte array using marshaller.

  - ### Uses of IgniteCheckedException in org.apache.ignite.cdc

    Methods in org.apache.ignite.cdc that throw IgniteCheckedException
    Modifier and Type | Method and Description
    --- | ---
    `static org.apache.ignite.internal.cdc.CdcMain` | CdcLoader.`loadCdc(String springXmlPath)` Loads `CdcMain` from XML configuration file.

  - ### Uses of IgniteCheckedException in org.apache.ignite.configuration

    Methods in org.apache.ignite.configuration that throw IgniteCheckedException
    Modifier and Type | Method and Description
    --- | ---
    `Collection<InetSocketAddress>` | AddressResolver.`getExternalAddresses(InetSocketAddress addr)` Maps internal address to a collection of external addresses.
    `Collection<InetSocketAddress>` | BasicAddressResolver.`getExternalAddresses(InetSocketAddress addr)` Maps internal address to a collection of external addresses.

  - ### Uses of IgniteCheckedException in org.apache.ignite.lang

    Methods in org.apache.ignite.lang that throw IgniteCheckedException
    Modifier and Type | Method and Description
    --- | ---
    `T` | IgniteProducer.`produce()`

  - ### Uses of IgniteCheckedException in org.apache.ignite.logger.java

    Methods in org.apache.ignite.logger.java that throw IgniteCheckedException
    Modifier and Type | Method and Description
    --- | ---
    `static File` | JavaLoggerFileHandler.`logDirectory(String workDir)` Resolves logging directory.
    `void` | JavaLoggerFileHandler.`nodeId(@Nullable String app, @Nullable UUID nodeId, String workDir)` Sets Node id and instantiates `FileHandler` delegate.
    `void` | JavaLoggerFileHandler.`nodeId(UUID nodeId, String workDir)` Sets Node id and instantiates `FileHandler` delegate.

  - ### Uses of IgniteCheckedException in org.apache.ignite.logger.log4j2

    Constructors in org.apache.ignite.logger.log4j2 that throw IgniteCheckedException
    Constructor and Description
    `Log4J2Logger(File cfgFile)` Creates new logger with given configuration `cfgFile`.
    `Log4J2Logger(String path)` Creates new logger with given configuration `path`.
    `Log4J2Logger(URL cfgUrl)` Creates new logger with given configuration `cfgUrl`.

  - ### Uses of IgniteCheckedException in org.apache.ignite.maintenance

    Methods in org.apache.ignite.maintenance that throw IgniteCheckedException
    Modifier and Type | Method and Description
    --- | ---
    `@Nullable MaintenanceTask` | MaintenanceRegistry.`registerMaintenanceTask(MaintenanceTask task)` Method to register `MaintenanceTask` locally on the node where method is called.
    `void` | MaintenanceRegistry.`registerMaintenanceTask(MaintenanceTask task, UnaryOperator<MaintenanceTask> remappingFunction)` Method to register `MaintenanceTask` locally on the node where method is called.
    `default void` | MaintenanceRegistry.`registerWorkflowCallbackIfTaskExists(@NotNull String maintenanceTaskName, @NotNull org.apache.ignite.internal.util.lang.IgniteThrowableFunction<MaintenanceTask,MaintenanceWorkflowCallback> workflowCalProvider)` Call the `MaintenanceRegistry.registerWorkflowCallback(String, MaintenanceWorkflowCallback)` if the active maintenance task with given name exists.

  - ### Uses of IgniteCheckedException in org.apache.ignite.marshaller

    Methods in org.apache.ignite.marshaller that throw IgniteCheckedException
    Modifier and Type | Method and Description
    --- | ---
    `static IgnitePredicate<String>` | MarshallerUtils.`classNameFilter(ClassLoader clsLdr)` Returns class name filter for marshaller.
    `Class` | MarshallerContext.`getClass(int typeId, ClassLoader ldr)` Gets class for provided type ID.
    `String` | MarshallerContext.`getClassName(byte platformId, int typeId)` Gets class name for provided (platformId, typeId) pair.
    `byte[]` | AbstractNodeNameAwareMarshaller.`marshal(@Nullable Object obj)` Marshals object to byte array.
    `byte[]` | Marshaller.`marshal(@Nullable Object obj)` Marshals object to byte array.
    `void` | AbstractNodeNameAwareMarshaller.`marshal(@Nullable Object obj, OutputStream out)` Marshals object to the output stream.
    `void` | Marshaller.`marshal(@Nullable Object obj, OutputStream out)` Marshals object to the output stream.
    `protected abstract byte[]` | AbstractNodeNameAwareMarshaller.`marshal0(@Nullable Object obj)` Marshals object to byte array.
    `protected abstract void` | AbstractNodeNameAwareMarshaller.`marshal0(@Nullable Object obj, OutputStream out)` Marshals object to the output stream.
    `boolean` | MarshallerContext.`registerClassName(byte platformId, int typeId, String clsName)` Deprecated. Use `MarshallerContext.registerClassName(byte, int, java.lang.String, boolean)` instead. This particular method will be deleted in future releases.
    `default boolean` | MarshallerContext.`registerClassName(byte platformId, int typeId, String clsName, boolean failIfUnregistered)` Method to register typeId->class name mapping in marshaller context cluster-wide.
    `boolean` | MarshallerContext.`registerClassNameLocally(byte platformId, int typeId, String clsName)` Method to register typeId->class name mapping in marshaller context on local node only.
    `<T> T` | AbstractNodeNameAwareMarshaller.`unmarshal(byte[] arr, @Nullable ClassLoader clsLdr)` Unmarshals object from byte array using given class loader.
    `<T> T` | Marshaller.`unmarshal(byte[] arr, @Nullable ClassLoader clsLdr)` Unmarshals object from byte array using given class loader.
    `<T> T` | AbstractNodeNameAwareMarshaller.`unmarshal(InputStream in, @Nullable ClassLoader clsLdr)` Unmarshals object from the input stream using given class loader.
    `<T> T` | Marshaller.`unmarshal(InputStream in, @Nullable ClassLoader clsLdr)` Unmarshals object from the input stream using given class loader.
    `protected abstract <T> T` | AbstractNodeNameAwareMarshaller.`unmarshal0(byte[] arr, @Nullable ClassLoader clsLdr)` Unmarshals object from byte array using given class loader.
    `protected abstract <T> T` | AbstractNodeNameAwareMarshaller.`unmarshal0(InputStream in, @Nullable ClassLoader clsLdr)` Unmarshals object from the input stream using given class loader.

  - ### Uses of IgniteCheckedException in org.apache.ignite.marshaller.jdk

    Methods in org.apache.ignite.marshaller.jdk that throw IgniteCheckedException
    Modifier and Type | Method and Description
    --- | ---
    `protected byte[]` | JdkMarshaller.`marshal0(@Nullable Object obj)` Marshals object to byte array.
    `protected void` | JdkMarshaller.`marshal0(@Nullable Object obj, OutputStream out)` Marshals object to the output stream.
    `protected <T> T` | JdkMarshaller.`unmarshal0(byte[] arr, @Nullable ClassLoader clsLdr)` Unmarshals object from byte array using given class loader.
    `protected <T> T` | JdkMarshaller.`unmarshal0(InputStream in, @Nullable ClassLoader clsLdr)` Unmarshals object from the input stream using given class loader.

  - ### Uses of IgniteCheckedException in org.apache.ignite.mxbean

    Methods in org.apache.ignite.mxbean that throw IgniteCheckedException
    Modifier and Type | Method and Description
    --- | ---
    `void` | PerformanceStatisticsMBean.`rotate()` Rotate performance statistics in the cluster.
    `void` | PerformanceStatisticsMBean.`start()` Start collecting performance statistics in the cluster.
    `void` | PerformanceStatisticsMBean.`stop()` Stop collecting performance statistics in the cluster.

  - ### Uses of IgniteCheckedException in org.apache.ignite.plugin

    Methods in org.apache.ignite.plugin that throw IgniteCheckedException
    Modifier and Type | Method and Description
    --- | ---
    `void` | PluginProvider.`initExtensions(PluginContext ctx, ExtensionRegistry registry)` Registers extensions.
    `void` | CachePluginProvider.`onIgniteStart()` Callback that notifies that Ignite has successfully started, including all internal components.
    `void` | PluginProvider.`onIgniteStart()` Callback that notifies that Ignite has successfully started, including all internal components.
    `void` | CachePluginProvider.`start()` Starts grid component.
    `void` | PluginProvider.`start(PluginContext ctx)` Starts grid component.
    `void` | PluginProvider.`stop(boolean cancel)` Stops grid component.
    `void` | CachePluginProvider.`validate()` Validates cache plugin configuration in process of cache creation.
    `void` | CachePluginProvider.`validateRemote(CacheConfiguration locCfg, CacheConfiguration rmtCfg, ClusterNode rmtNode)` Checks that remote caches has configuration compatible with the local.

  - ### Uses of IgniteCheckedException in org.apache.ignite.plugin.extensions.communication

    Methods in org.apache.ignite.plugin.extensions.communication that throw IgniteCheckedException
    Modifier and Type | Method and Description
    --- | ---
    `MessageReader` | MessageFormatter.`reader(UUID rmtNodeId, MessageFactory msgFactory)` Creates new message reader instance.
    `MessageWriter` | MessageFormatter.`writer(UUID rmtNodeId)` Creates new message writer instance.

  - ### Uses of IgniteCheckedException in org.apache.ignite.plugin.security

    Methods in org.apache.ignite.plugin.security that throw IgniteCheckedException
    Modifier and Type | Method and Description
    --- | ---
    `SecurityCredentials` | SecurityCredentialsBasicProvider.`credentials()` Gets security credentials.
    `SecurityCredentials` | SecurityCredentialsProvider.`credentials()` Gets security credentials.

  - ### Uses of IgniteCheckedException in org.apache.ignite.plugin.segmentation

    Methods in org.apache.ignite.plugin.segmentation that throw IgniteCheckedException
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | SegmentationResolver.`isValidSegment()` Checks whether segment is valid.

  - ### Uses of IgniteCheckedException in org.apache.ignite.spi

    Subclasses of IgniteCheckedException in org.apache.ignite.spi
    Modifier and Type | Class and Description
    --- | ---
    `class` | `IgniteSpiOperationTimeoutException` Kind of exception that is used when failure detection timeout is enabled for `TcpDiscoverySpi` or `TcpCommunicationSpi`.

    Methods in org.apache.ignite.spi that throw IgniteCheckedException
    Modifier and Type | Method and Description
    --- | ---
    `void` | IgniteSpiCloseableIterator.`close()` Closes the iterator and frees all the resources held by the iterator.

  - ### Uses of IgniteCheckedException in org.apache.ignite.spi.communication.tcp

    Methods in org.apache.ignite.spi.communication.tcp with parameters of type IgniteCheckedException
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | TcpCommunicationSpi.`processSessionCreationError(ClusterNode node, Collection<InetSocketAddress> addrs, IgniteCheckedException errs)` Process errors if TCP/IP `GridNioSession` creation to remote node hasn't been performed.

    Methods in org.apache.ignite.spi.communication.tcp that throw IgniteCheckedException
    Modifier and Type | Method and Description
    --- | ---
    `protected org.apache.ignite.internal.util.nio.GridCommunicationClient` | TcpCommunicationSpi.`createTcpClient(ClusterNode node, int connIdx)` Establish TCP connection to remote node and returns client.
    `Collection<InetSocketAddress>` | TcpCommunicationSpi.`nodeAddresses(ClusterNode node, boolean filterReachableAddrs)`
    `protected void` | TcpCommunicationSpi.`processSessionCreationError(ClusterNode node, Collection<InetSocketAddress> addrs, IgniteCheckedException errs)` Process errors if TCP/IP `GridNioSession` creation to remote node hasn't been performed.

  - ### Uses of IgniteCheckedException in org.apache.ignite.spi.discovery.tcp

    Methods in org.apache.ignite.spi.discovery.tcp that throw IgniteCheckedException
    Modifier and Type | Method and Description
    --- | ---
    `protected <T> T` | TcpDiscoverySpi.`readMessage(Socket sock, @Nullable InputStream in, long timeout)` Reads message from the socket limiting read time.
    `protected void` | TcpDiscoverySpi.`writeToSocket(ClusterNode node, Socket sock, OutputStream out, org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryAbstractMessage msg, long timeout)`
    `protected void` | TcpDiscoverySpi.`writeToSocket(Socket sock, OutputStream out, org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryAbstractMessage msg, long timeout)` Writes message to the socket.
    `protected void` | TcpDiscoverySpi.`writeToSocket(Socket sock, org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryAbstractMessage msg, long timeout)` Writes message to the socket.

${current.year} Copyright © Apache Software Foundation
| Follow @ApacheIgnite
Ignite Database and Caching Platform | : ver. 2.15.0
Release Date | : April 25 2023