## Uses of Interface
org.apache.ignite.IgniteLogger

Packages that use IgniteLogger
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.configuration: Contains configuration-related classes.
org.apache.ignite.internal: Contains main implementation.
org.apache.ignite.internal.binary: Contains binary APIs internal implementation.
org.apache.ignite.internal.client.router
org.apache.ignite.internal.client.router.impl
org.apache.ignite.internal.cluster
org.apache.ignite.internal.logger.platform
org.apache.ignite.internal.managers: TODO.
org.apache.ignite.internal.managers.discovery: TODO.
org.apache.ignite.internal.mem.file
org.apache.ignite.internal.mem.unsafe
org.apache.ignite.internal.pagemem.impl
org.apache.ignite.internal.pagemem.wal.record.delta
org.apache.ignite.internal.processors: Package with Apache Ignite internal Processors.
org.apache.ignite.internal.processors.cache: This package contain cache-related processors & persistence implementation.
org.apache.ignite.internal.processors.cache.binary: Implementation of binary processor.
org.apache.ignite.internal.processors.cache.distributed
org.apache.ignite.internal.processors.cache.distributed.dht
org.apache.ignite.internal.processors.cache.distributed.dht.atomic
org.apache.ignite.internal.processors.cache.distributed.near
org.apache.ignite.internal.processors.cache.mvcc
org.apache.ignite.internal.processors.cache.persistence: This package contain cache with persitence implementation.
org.apache.ignite.internal.processors.cache.persistence.diagnostic.pagelocktracker
org.apache.ignite.internal.processors.cache.persistence.file
org.apache.ignite.internal.processors.cache.persistence.filename
org.apache.ignite.internal.processors.cache.persistence.freelist
org.apache.ignite.internal.processors.cache.persistence.pagemem: This package contains page memory implementation for case persitence is enabled.
org.apache.ignite.internal.processors.cache.persistence.wal
org.apache.ignite.internal.processors.cache.persistence.wal.filehandle
org.apache.ignite.internal.processors.cache.persistence.wal.reader
org.apache.ignite.internal.processors.cache.persistence.wal.scanner
org.apache.ignite.internal.processors.cache.query
org.apache.ignite.internal.processors.cache.store
org.apache.ignite.internal.processors.cache.transactions
org.apache.ignite.internal.processors.cluster
org.apache.ignite.internal.processors.datastructures
org.apache.ignite.internal.processors.diagnostic
org.apache.ignite.internal.processors.hadoop: Contains Hadoop APIs.
org.apache.ignite.internal.processors.igfs: Contains high performance file system processor.
org.apache.ignite.internal.processors.metric
org.apache.ignite.internal.processors.platform
org.apache.ignite.internal.processors.platform.utils
org.apache.ignite.internal.processors.query.schema
org.apache.ignite.internal.processors.resource: TODO.
org.apache.ignite.internal.processors.rest.handlers: REST commands handlers.
org.apache.ignite.internal.processors.rest.handlers.redis: Contains Redis protocol commands.
org.apache.ignite.internal.processors.rest.handlers.redis.key
org.apache.ignite.internal.processors.rest.handlers.redis.server
org.apache.ignite.internal.processors.rest.handlers.redis.string
org.apache.ignite.internal.processors.rest.protocols: REST protocol handlers.
org.apache.ignite.internal.processors.rest.protocols.tcp: Adapters for TCP-based REST protocols.
org.apache.ignite.internal.processors.rest.protocols.tcp.redis
org.apache.ignite.internal.suggestions: Contains classes for configurations suggestions.
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.ipc: IPC utility classes.
org.apache.ignite.internal.util.ipc.shmem: Shared memory IPC utility classes.
org.apache.ignite.internal.util.lang
org.apache.ignite.internal.util.nio: NIO server interfaces and common utility classes for NIO.
org.apache.ignite.internal.util.nio.ssl: Implementation of Secure Socket Layer filter for NIO server based on SSLEngine class.
org.apache.ignite.internal.util.nodestart
org.apache.ignite.internal.util.spring
org.apache.ignite.internal.util.worker: Common utility classes for threads.
org.apache.ignite.internal.visor.util
org.apache.ignite.internal.worker: System worker registry and control MBean implementation.
org.apache.ignite.logger: Contains logging functionality used throughout the system.
org.apache.ignite.logger.java: Contains Java logging implementation for logging.
org.apache.ignite.plugin: Contains plugins management API.
org.apache.ignite.spi: Contains common classes and interfaces for SPI implementations.
org.apache.ignite.spi.communication.tcp.internal: Contains connection health-checkers for TCP/IP-based implementation of communication SPI.
org.apache.ignite.spi.discovery.tcp: Contains default TCP/IP implementation for discovery SPI.
org.apache.ignite.spi.discovery.tcp.internal: Contains internal implementation.
org.apache.ignite.spi.encryption.keystore: Contains encryption SPI implementation based on standard jdk keystore.

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

Methods in org.apache.ignite that return IgniteLogger
`IgniteLogger` IgniteLogger.`getLogger(Object ctgr)` Creates new logger with given category based off the current instance.
`IgniteLogger` Ignite.`log()` Gets grid's logger.

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

Fields in org.apache.ignite.cache.store.jdbc declared as IgniteLogger
`protected IgniteLogger` CacheAbstractJdbcStore.`log` Auto-injected logger instance.

### Uses of IgniteLogger in org.apache.ignite.configuration

Methods in org.apache.ignite.configuration that return IgniteLogger
`IgniteLogger` IgniteConfiguration.`getGridLogger()` Should return an instance of logger to use in grid.

Methods in org.apache.ignite.configuration with parameters of type IgniteLogger
`IgniteConfiguration` IgniteConfiguration.`setGridLogger(IgniteLogger log)` Sets logger to use within grid.

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

Classes in org.apache.ignite.internal that implement IgniteLogger
`class` `GridLoggerProxy`

Methods in org.apache.ignite.internal that return IgniteLogger
`IgniteLogger` GridLoggerProxy.`getLogger(Object ctgr)` Creates new logger with given category based off the current instance.
`IgniteLogger` IgniteKernal.`log()` Gets grid's logger.
`IgniteLogger` GridPluginContext.`log(Class<?> cls)` Gets logger for given class.
`IgniteLogger` GridCachePluginContext.`log(Class<?> cls)` Gets logger for given class.
`IgniteLogger` GridKernalContextImpl.`log(Class<?> cls)` Gets logger for given class.
`IgniteLogger` GridKernalContext.`log(Class<?> cls)` Gets logger for given class.
`IgniteLogger` GridKernalContextImpl.`log(String ctgr)` Gets logger for given category.
`IgniteLogger` GridKernalContext.`log(String ctgr)` Gets logger for given category.
`IgniteLogger` ComputeTaskInternalFuture.`logger()`

Constructors in org.apache.ignite.internal with parameters of type IgniteLogger
Constructor and Description
`GridLoggerProxy(IgniteLogger impl, @Nullable Object ctgr, @Nullable String igniteInstanceName, String id8)`
`LongJVMPauseDetector(IgniteLogger log)`

### Uses of IgniteLogger in org.apache.ignite.internal.binary

Methods in org.apache.ignite.internal.binary that return IgniteLogger
`IgniteLogger` BinaryContext.`log()`

Constructors in org.apache.ignite.internal.binary with parameters of type IgniteLogger
Constructor and Description
`BinaryContext(BinaryMetadataHandler metaHnd, IgniteConfiguration igniteCfg, IgniteLogger log)`

### Uses of IgniteLogger in org.apache.ignite.internal.client.router

Methods in org.apache.ignite.internal.client.router that return IgniteLogger
`IgniteLogger` GridTcpRouterConfiguration.`getLogger()` Gets logger for the router instance.

Methods in org.apache.ignite.internal.client.router with parameters of type IgniteLogger
`GridTcpRouterConfiguration` GridTcpRouterConfiguration.`setLogger(IgniteLogger log)` Sets logger for the router instance.

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

Constructors in org.apache.ignite.internal.client.router.impl with parameters of type IgniteLogger
Constructor and Description
`GridTcpRouterNioListenerAdapter(IgniteLogger log, GridRouterClientImpl client)`

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

Constructors in org.apache.ignite.internal.cluster with parameters of type IgniteLogger
Constructor and Description
`DistributedBaselineConfiguration(GridInternalSubscriptionProcessor isp, GridKernalContext ctx, IgniteLogger log)`

### Uses of IgniteLogger in org.apache.ignite.internal.logger.platform

Classes in org.apache.ignite.internal.logger.platform that implement IgniteLogger
`class` `PlatformLogger` Logger that delegates to platform.

Methods in org.apache.ignite.internal.logger.platform that return IgniteLogger
`IgniteLogger` PlatformLogger.`getLogger(Object ctgr)` Creates new logger with given category based off the current instance.

### Uses of IgniteLogger in org.apache.ignite.internal.managers

Fields in org.apache.ignite.internal.managers declared as IgniteLogger
`protected IgniteLogger` GridManagerAdapter.`log` Logger.

### Uses of IgniteLogger in org.apache.ignite.internal.managers.discovery

Methods in org.apache.ignite.internal.managers.discovery with parameters of type IgniteLogger
`void` IgniteDiscoverySpiInternalListener.`beforeJoin(ClusterNode locNode, IgniteLogger log)`
`default void` IgniteDiscoverySpiInternalListener.`beforeReconnect(ClusterNode locNode, IgniteLogger log)`
`boolean` IgniteDiscoverySpiInternalListener.`beforeSendCustomEvent(DiscoverySpi spi, IgniteLogger log, DiscoverySpiCustomMessage msg)`

### Uses of IgniteLogger in org.apache.ignite.internal.mem.file

Constructors in org.apache.ignite.internal.mem.file with parameters of type IgniteLogger
Constructor and Description
`MappedFileMemoryProvider(IgniteLogger log, File allocationPath)`

### Uses of IgniteLogger in org.apache.ignite.internal.mem.unsafe

Constructors in org.apache.ignite.internal.mem.unsafe with parameters of type IgniteLogger
Constructor and Description
`UnsafeMemoryProvider(IgniteLogger log)`

### Uses of IgniteLogger in org.apache.ignite.internal.pagemem.impl

Constructors in org.apache.ignite.internal.pagemem.impl with parameters of type IgniteLogger
Constructor and Description
`PageMemoryNoStoreImpl(IgniteLogger log, DirectMemoryProvider directMemoryProvider, GridCacheSharedContext<?,?> sharedCtx, int pageSize, DataRegionConfiguration dataRegionCfg, LongAdderMetric totalAllocatedPagesMetric, boolean trackAcquiredPages)`

### Uses of IgniteLogger in org.apache.ignite.internal.pagemem.wal.record.delta

Constructors in org.apache.ignite.internal.pagemem.wal.record.delta with parameters of type IgniteLogger
Constructor and Description
`InitNewPageRecord(int grpId, long pageId, int ioType, int ioVer, long newPageId, @Nullable IgniteLogger log)`
`MetaPageInitRecord(int grpId, long pageId, int ioType, int ioVer, long treeRoot, long reuseListRoot, @Nullable IgniteLogger log)`
`PagesListInitNewPageRecord(int grpId, long pageId, int ioType, int ioVer, long newPageId, long prevPageId, long addDataPageId, @Nullable IgniteLogger log)`

### Uses of IgniteLogger in org.apache.ignite.internal.processors

Fields in org.apache.ignite.internal.processors declared as IgniteLogger
`protected IgniteLogger` GridProcessorAdapter.`diagnosticLog` Diagnostic logger.
`protected IgniteLogger` GridProcessorAdapter.`log` Grid logger.

### Uses of IgniteLogger in org.apache.ignite.internal.processors.cache

Fields in org.apache.ignite.internal.processors.cache declared as IgniteLogger
`protected IgniteLogger` GridCacheSharedManagerAdapter.`diagnosticLog` Diagnostic logger.
`protected IgniteLogger` GridCacheDefaultAffinityKeyMapper.`log` Logger.
`protected IgniteLogger` GridCacheAdapter.`log` Logger.
`protected static IgniteLogger` GridCacheMapEntry.`log` Logger.
`protected IgniteLogger` IgniteCacheOffheapManagerImpl.`log`
`protected IgniteLogger` GridCacheSharedManagerAdapter.`log` Logger.
`protected IgniteLogger` GridCacheManagerAdapter.`log` Logger.
`protected IgniteLogger` GridCachePreloaderAdapter.`log` Logger.
`protected IgniteLogger` GridCacheClearAllRunnable.`log` Logger.
`protected IgniteLogger` GridCacheAdapter.`txLockMsgLog` Logger.

Fields in org.apache.ignite.internal.processors.cache with type parameters of type IgniteLogger
`protected static AtomicReference<IgniteLogger>` GridCacheMapEntry.`logRef` Static logger to avoid re-creation.

Methods in org.apache.ignite.internal.processors.cache that return IgniteLogger
`IgniteLogger` GridCacheSharedContext.`atomicMessageLogger()`
`protected IgniteLogger` GridCacheAdapter.`log()`
`protected IgniteLogger` GridCacheSharedManagerAdapter.`log()`
`protected IgniteLogger` GridCacheManagerAdapter.`log()`
`IgniteLogger` GridCacheContext.`logger(Class<?> cls)`
`IgniteLogger` GridCacheSharedContext.`logger(Class<?> cls)` Gets grid logger for given class.
`IgniteLogger` GridCacheContext.`logger(String ctgr)`
`IgniteLogger` GridCacheSharedContext.`logger(String category)`
`IgniteLogger` GridCacheSharedContext.`messageLogger()`
`IgniteLogger` GridCacheMessage.`messageLogger(GridCacheSharedContext ctx)`
`IgniteLogger` GridCacheSharedContext.`txFinishMessageLogger()`
`IgniteLogger` GridCacheSharedContext.`txLockMessageLogger()`
`IgniteLogger` GridCacheSharedContext.`txPrepareMessageLogger()`
`IgniteLogger` GridCacheSharedContext.`txRecoveryMessageLogger()`

Methods in org.apache.ignite.internal.processors.cache with parameters of type IgniteLogger
`static void` GridCacheUtils.`checkAttributeMismatch(IgniteLogger log, CacheConfiguration locCfg, CacheConfiguration rmtCfg, UUID rmtNodeId, T2<String,String> attr, boolean fail)` Checks that local and remove configurations have the same value of given attribute.
`static void` GridCacheUtils.`checkAttributeMismatch(IgniteLogger log, String cfgName, UUID rmtNodeId, String attrName, String attrMsg, @Nullable Object locVal, @Nullable Object rmtVal, boolean fail)` Checks that cache configuration attribute has the same value in local and remote cache configurations.
`static @Nullable GridCacheUtils.BackupPostProcessingClosure` GridCacheUtils.`createBackupPostProcessingClosure(AffinityTopologyVersion topVer, IgniteLogger log, GridCacheContext cctx, @Nullable KeyCacheObject key, @Nullable IgniteCacheExpiryPolicy expiryPlc, boolean readThrough, boolean skipVals)` Creates closure that saves initial value to backup partition.
`void` GridCacheContext.`dhtMap(GridDhtCacheEntry entry, GridCacheVersion explicitLockVer, IgniteLogger log, Map<ClusterNode,List<GridDhtCacheEntry>> dhtMap, Map<ClusterNode,List<GridDhtCacheEntry>> nearMap)`
`void` GridCacheContext.`dhtMap(UUID nearNodeId, AffinityTopologyVersion topVer, GridDhtCacheEntry entry, GridCacheVersion explicitLockVer, IgniteLogger log, Map<ClusterNode,List<GridDhtCacheEntry>> dhtMap, @Nullable Map<ClusterNode,List<GridDhtCacheEntry>> nearMap)`
`static IgniteInClosure<IgniteInternalFuture<?>>` GridCacheUtils.`errorLogger(IgniteLogger log, Class<? extends Exception>... excl)`
`static void` GridCacheUtils.`initializeConfigDefaults(IgniteLogger log, CacheConfiguration cfg, CacheObjectContext cacheObjCtx)`
`static void` GridCacheUtils.`validateCacheGroupsAttributesMismatch(IgniteLogger log, CacheConfiguration cfg1, CacheConfiguration cfg2, String attrName, String attrMsg, Object val1, Object val2, boolean fail)`
`static Map<String,String>` GridCacheUtils.`validateKeyConfigiration(String groupName, String cacheName, CacheKeyConfiguration[] cacheKeyCfgs, IgniteLogger log, boolean fail)` Validate affinity key configurations.
`static void` GridCacheUtils.`validateKeyConfigiration(String groupName, String cacheName, UUID rmtNodeId, CacheKeyConfiguration[] rmtCacheKeyCfgs, CacheKeyConfiguration[] locCacheKeyCfgs, IgniteLogger log, boolean fail)` Validate and compare affinity key configurations.

Constructors in org.apache.ignite.internal.processors.cache with parameters of type IgniteLogger
Constructor and Description
`CacheWeakQueryIteratorsHolder(IgniteLogger log)`
`WALDisableContext(IgniteCacheDatabaseSharedManager dbMgr, IgnitePageStoreManager pageStoreMgr, @Nullable IgniteLogger log)`

### Uses of IgniteLogger in org.apache.ignite.internal.processors.cache.binary

Constructors in org.apache.ignite.internal.processors.cache.binary with parameters of type IgniteLogger
Constructor and Description
`TestBinaryContext(BinaryMetadataHandler metaHnd, IgniteConfiguration igniteCfg, IgniteLogger log)`

### Uses of IgniteLogger in org.apache.ignite.internal.processors.cache.distributed

Methods in org.apache.ignite.internal.processors.cache.distributed that return IgniteLogger
`IgniteLogger` GridDistributedLockResponse.`messageLogger(GridCacheSharedContext ctx)`
`IgniteLogger` GridDistributedTxPrepareResponse.`messageLogger(GridCacheSharedContext ctx)`
`IgniteLogger` GridDistributedTxFinishResponse.`messageLogger(GridCacheSharedContext ctx)`
`IgniteLogger` GridDistributedUnlockRequest.`messageLogger(GridCacheSharedContext ctx)`
`IgniteLogger` GridCacheTxRecoveryResponse.`messageLogger(GridCacheSharedContext ctx)`
`IgniteLogger` GridDistributedTxFinishRequest.`messageLogger(GridCacheSharedContext ctx)`
`IgniteLogger` GridDistributedTxPrepareRequest.`messageLogger(GridCacheSharedContext ctx)`
`IgniteLogger` GridDistributedLockRequest.`messageLogger(GridCacheSharedContext ctx)`
`IgniteLogger` GridCacheTxRecoveryRequest.`messageLogger(GridCacheSharedContext ctx)`

### Uses of IgniteLogger in org.apache.ignite.internal.processors.cache.distributed.dht

Fields in org.apache.ignite.internal.processors.cache.distributed.dht declared as IgniteLogger
`protected IgniteLogger` GridDhtTxAbstractEnlistFuture.`log` Logger.
`protected static IgniteLogger` CacheDistributedGetFutureAdapter.`log` Logger.

Fields in org.apache.ignite.internal.processors.cache.distributed.dht with type parameters of type IgniteLogger
`protected static AtomicReference<IgniteLogger>` CacheDistributedGetFutureAdapter.`logRef` Logger reference.

Methods in org.apache.ignite.internal.processors.cache.distributed.dht that return IgniteLogger
`@Nullable IgniteLogger` GridDhtTxPrepareFuture.`logger()`

### Uses of IgniteLogger in org.apache.ignite.internal.processors.cache.distributed.dht.atomic

Fields in org.apache.ignite.internal.processors.cache.distributed.dht.atomic declared as IgniteLogger
`protected static IgniteLogger` GridDhtAtomicAbstractUpdateFuture.`log` Logger.
`protected static IgniteLogger` GridNearAtomicAbstractUpdateFuture.`log` Logger.
`protected static IgniteLogger` GridDhtAtomicAbstractUpdateFuture.`msgLog` Logger.
`protected static IgniteLogger` GridNearAtomicAbstractUpdateFuture.`msgLog` Logger.

Methods in org.apache.ignite.internal.processors.cache.distributed.dht.atomic that return IgniteLogger
`IgniteLogger` GridDhtAtomicAbstractUpdateRequest.`messageLogger(GridCacheSharedContext ctx)`
`IgniteLogger` GridNearAtomicAbstractUpdateRequest.`messageLogger(GridCacheSharedContext ctx)`
`IgniteLogger` GridDhtAtomicDeferredUpdateResponse.`messageLogger(GridCacheSharedContext ctx)`
`IgniteLogger` GridNearAtomicUpdateResponse.`messageLogger(GridCacheSharedContext ctx)`
`IgniteLogger` GridDhtAtomicUpdateResponse.`messageLogger(GridCacheSharedContext ctx)`

### Uses of IgniteLogger in org.apache.ignite.internal.processors.cache.distributed.near

Fields in org.apache.ignite.internal.processors.cache.distributed.near declared as IgniteLogger
`protected static IgniteLogger` GridNearTxPrepareFutureAdapter.`log` Logger.
`protected IgniteLogger` GridNearTxAbstractEnlistFuture.`log` Logger.
`protected static IgniteLogger` GridNearTxFinishFuture.`msgLog` Logger.
`protected static IgniteLogger` GridNearTxPrepareFutureAdapter.`msgLog` Logger.

Fields in org.apache.ignite.internal.processors.cache.distributed.near with type parameters of type IgniteLogger
`protected static AtomicReference<IgniteLogger>` GridNearTxPrepareFutureAdapter.`logRef` Logger reference.

Methods in org.apache.ignite.internal.processors.cache.distributed.near with parameters of type IgniteLogger
`protected void` GridNearTxAbstractEnlistFuture.`logDebug(IgniteLogger log, String msg)`
`protected void` GridNearTxAbstractEnlistFuture.`logError(IgniteLogger log, String msg, Throwable e)`

### Uses of IgniteLogger in org.apache.ignite.internal.processors.cache.mvcc

Methods in org.apache.ignite.internal.processors.cache.mvcc with parameters of type IgniteLogger
`void` MvccProcessor.`dumpDebugInfo(IgniteLogger log, @Nullable IgniteDiagnosticPrepareContext diagCtx)`
`void` MvccProcessorImpl.`dumpDebugInfo(IgniteLogger log, @Nullable IgniteDiagnosticPrepareContext diagCtx)`

### Uses of IgniteLogger in org.apache.ignite.internal.processors.cache.persistence

Methods in org.apache.ignite.internal.processors.cache.persistence with parameters of type IgniteLogger
`void` IgniteCacheDatabaseSharedManager.`dumpStatistics(IgniteLogger log)`

Constructors in org.apache.ignite.internal.processors.cache.persistence with parameters of type IgniteLogger
Constructor and Description
`Checkpointer(@Nullable String gridName, String name, IgniteLogger log)`
`FileLockHolder(String path, @NotNull GridKernalContext ctx, IgniteLogger log)`
`RecoveryDebug(Object constId, long time, @Nullable IgniteLogger log)`

### Uses of IgniteLogger in org.apache.ignite.internal.processors.cache.persistence.diagnostic.pagelocktracker

Constructors in org.apache.ignite.internal.processors.cache.persistence.diagnostic.pagelocktracker with parameters of type IgniteLogger
Constructor and Description
`PageLockTrackerManager(IgniteLogger log)` Default constructor.
`PageLockTrackerManager(IgniteLogger log, String managerNameId)`

### Uses of IgniteLogger in org.apache.ignite.internal.processors.cache.persistence.file

Constructors in org.apache.ignite.internal.processors.cache.persistence.file with parameters of type IgniteLogger
Constructor and Description
`FileDownloader(IgniteLogger log, Path path)`
`FileUploader(Path path, IgniteLogger log)`
`LongOperationAsyncExecutor(String igniteInstanceName, IgniteLogger log)`

### Uses of IgniteLogger in org.apache.ignite.internal.processors.cache.persistence.filename

Methods in org.apache.ignite.internal.processors.cache.persistence.filename with parameters of type IgniteLogger
`static @Nullable PdsConsistentIdProcessor.FolderCandidate` PdsConsistentIdProcessor.`parseSubFolderName(@NotNull File subFolderFile, @NotNull IgniteLogger log)`

### Uses of IgniteLogger in org.apache.ignite.internal.processors.cache.persistence.freelist

Fields in org.apache.ignite.internal.processors.cache.persistence.freelist declared as IgniteLogger
`protected IgniteLogger` PagesList.`log` Logger.

Methods in org.apache.ignite.internal.processors.cache.persistence.freelist with parameters of type IgniteLogger
`void` AbstractFreeList.`dumpStatistics(IgniteLogger log)`
`void` FreeList.`dumpStatistics(IgniteLogger log)`

### Uses of IgniteLogger in org.apache.ignite.internal.processors.cache.persistence.pagemem

Constructors in org.apache.ignite.internal.processors.cache.persistence.pagemem with parameters of type IgniteLogger
Constructor and Description
`DelayedPageReplacementTracker(int pageSize, PageStoreWriter flushDirtyPage, IgniteLogger log, int segmentCnt)`
`PagesWriteSpeedBasedThrottle(PageMemoryImpl pageMemory, CheckpointWriteProgressSupplier cpProgress, CheckpointLockStateChecker stateChecker, IgniteLogger log)`
`PagesWriteThrottle(PageMemoryImpl pageMemory, CheckpointWriteProgressSupplier cpProgress, CheckpointLockStateChecker stateChecker, boolean throttleOnlyPagesInCheckpoint, IgniteLogger log)`

### Uses of IgniteLogger in org.apache.ignite.internal.processors.cache.persistence.wal

Fields in org.apache.ignite.internal.processors.cache.persistence.wal declared as IgniteLogger
`protected @NotNull IgniteLogger` AbstractWalRecordsIterator.`log` Logger

Constructors in org.apache.ignite.internal.processors.cache.persistence.wal with parameters of type IgniteLogger
Constructor and Description
`AbstractWalRecordsIterator(@NotNull IgniteLogger log, @NotNull GridCacheSharedContext sharedCtx, @NotNull RecordSerializerFactory serializerFactory, @NotNull FileIOFactory ioFactory, int initialReadBufferSize, SegmentFileInputFactory segmentFileInputFactory)`

### Uses of IgniteLogger in org.apache.ignite.internal.processors.cache.persistence.wal.filehandle

Fields in org.apache.ignite.internal.processors.cache.persistence.wal.filehandle declared as IgniteLogger
`protected IgniteLogger` FsyncFileHandleManagerImpl.`log` Logger.

### Uses of IgniteLogger in org.apache.ignite.internal.processors.cache.persistence.wal.reader

Methods in org.apache.ignite.internal.processors.cache.persistence.wal.reader that return IgniteLogger
`IgniteLogger` StandaloneGridKernalContext.`log(Class<?> cls)` Gets logger for given class.
`IgniteLogger` StandaloneGridKernalContext.`log(String ctgr)` Gets logger for given category.

Methods in org.apache.ignite.internal.processors.cache.persistence.wal.reader with parameters of type IgniteLogger
`IgniteWalIteratorFactory.IteratorParametersBuilder` IgniteWalIteratorFactory.IteratorParametersBuilder.`log(IgniteLogger log)`

Constructors in org.apache.ignite.internal.processors.cache.persistence.wal.reader with parameters of type IgniteLogger
Constructor and Description
`IgniteWalIteratorFactory(@NotNull IgniteLogger log)` Creates WAL files iterator factory.
`StandaloneGridKernalContext(IgniteLogger log, @Nullable File binaryMetadataFileStoreDir, @Nullable File marshallerMappingFileStoreDir)`

### Uses of IgniteLogger in org.apache.ignite.internal.processors.cache.persistence.wal.scanner

Methods in org.apache.ignite.internal.processors.cache.persistence.wal.scanner with parameters of type IgniteLogger
`static ScannerHandler` ScannerHandlers.`printToLog(IgniteLogger log)`

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

Fields in org.apache.ignite.internal.processors.cache.query declared as IgniteLogger
`protected static IgniteLogger` GridCacheQueryFutureAdapter.`log` Logger.

Constructors in org.apache.ignite.internal.processors.cache.query with parameters of type IgniteLogger
Constructor and Description

`GridCacheQueryAdapter(GridCacheContext<?,?> cctx, GridCacheQueryType type, IgniteLogger log, int pageSize, long timeout, boolean incBackups, boolean dedup, ClusterGroup prj, IgniteBiPredicate<Object,Object> filter, @Nullable Integer part, @Nullable String clsName, String clause, int limit, boolean incMeta, boolean keepBinary, UUID subjId, int taskHash, MvccSnapshot mvccSnapshot, Boolean dataPageScanEnabled)`

### Uses of IgniteLogger in org.apache.ignite.internal.processors.cache.store

Constructors in org.apache.ignite.internal.processors.cache.store with parameters of type IgniteLogger
Constructor and Description
`GridCacheWriteBehindStore(CacheStoreManager storeMgr, String igniteInstanceName, String cacheName, IgniteLogger log, CacheStore<K,V> store)` Creates a write-behind cache store for the given store.

### Uses of IgniteLogger in org.apache.ignite.internal.processors.cache.transactions

Fields in org.apache.ignite.internal.processors.cache.transactions declared as IgniteLogger
`protected static IgniteLogger` IgniteTxAdapter.`log` Logger.

Methods in org.apache.ignite.internal.processors.cache.transactions that return IgniteLogger
`protected IgniteLogger` IgniteTxAdapter.`log()`

Methods in org.apache.ignite.internal.processors.cache.transactions with parameters of type IgniteLogger
`void` IgniteTxAdapter.`logTxFinishErrorSafe(@Nullable IgniteLogger log, boolean commit, Throwable e)`

### Uses of IgniteLogger in org.apache.ignite.internal.processors.cluster

Methods in org.apache.ignite.internal.processors.cluster that return IgniteLogger
`IgniteLogger` ClusterProcessor.`diagnosticLog()`

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

Fields in org.apache.ignite.internal.processors.datastructures declared as IgniteLogger
`protected IgniteLogger` AtomicDataStructureProxy.`log` Logger.
`protected IgniteLogger` GridCacheQueueAdapter.`log` Logger.

Methods in org.apache.ignite.internal.processors.datastructures with parameters of type IgniteLogger
`static <R> R` DataStructuresProcessor.`retry(IgniteLogger log, Callable<R> call)`

### Uses of IgniteLogger in org.apache.ignite.internal.processors.diagnostic

Fields in org.apache.ignite.internal.processors.diagnostic declared as IgniteLogger
`protected IgniteLogger` PageHistoryDiagnoster.`log` Diagnostic logger.

### Uses of IgniteLogger in org.apache.ignite.internal.processors.hadoop

Methods in org.apache.ignite.internal.processors.hadoop with parameters of type IgniteLogger
`HadoopJobEx` HadoopDefaultJobInfo.`createJob(Class<? extends HadoopJobEx> jobCls, HadoopJobId jobId, IgniteLogger log, @Nullable String[] libNames, HadoopHelper helper)` Creates new job instance for the given ID.
`HadoopJobEx` HadoopJobInfo.`createJob(Class<? extends HadoopJobEx> jobCls, HadoopJobId jobId, IgniteLogger log, @Nullable String[] libNames, HadoopHelper helper)` Creates new job instance for the given ID.

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

Fields in org.apache.ignite.internal.processors.igfs declared as IgniteLogger
`protected IgniteLogger` IgfsContext.`log` Logger.
`protected IgniteLogger` IgfsManager.`log` Logger.

### Uses of IgniteLogger in org.apache.ignite.internal.processors.metric

Constructors in org.apache.ignite.internal.processors.metric with parameters of type IgniteLogger
Constructor and Description
`MetricRegistry(String regName, Function<String,Long> hitRateCfgProvider, Function<String,long[]> histogramCfgProvider, IgniteLogger log)`
`MetricsMxBeanImpl(GridMetricManager mmgr, IgniteLogger log)`

### Uses of IgniteLogger in org.apache.ignite.internal.processors.platform

Fields in org.apache.ignite.internal.processors.platform declared as IgniteLogger
`protected IgniteLogger` PlatformAbstractTarget.`log` Logger.

### Uses of IgniteLogger in org.apache.ignite.internal.processors.platform.utils

Methods in org.apache.ignite.internal.processors.platform.utils with parameters of type IgniteLogger
`static void` PlatformUtils.`writeErrorData(Throwable err, BinaryRawWriterEx writer, @Nullable IgniteLogger log)` Write error data.

### Uses of IgniteLogger in org.apache.ignite.internal.processors.query.schema

Fields in org.apache.ignite.internal.processors.query.schema declared as IgniteLogger
`protected IgniteLogger` SchemaIndexCacheVisitorImpl.`log` Logger.

### Uses of IgniteLogger in org.apache.ignite.internal.processors.resource

Constructors in org.apache.ignite.internal.processors.resource with parameters of type IgniteLogger
Constructor and Description
`GridResourceLoggerInjector(IgniteLogger rsrc)`

### Uses of IgniteLogger in org.apache.ignite.internal.processors.rest.handlers

Fields in org.apache.ignite.internal.processors.rest.handlers declared as IgniteLogger
`protected IgniteLogger` GridRestCommandHandlerAdapter.`log` Log.

### Uses of IgniteLogger in org.apache.ignite.internal.processors.rest.handlers.redis

Fields in org.apache.ignite.internal.processors.rest.handlers.redis declared as IgniteLogger
`protected IgniteLogger` GridRedisRestCommandHandler.`log` Logger.

Constructors in org.apache.ignite.internal.processors.rest.handlers.redis with parameters of type IgniteLogger
Constructor and Description
`GridRedisConnectionCommandHandler(IgniteLogger log, GridRestProtocolHandler hnd, GridKernalContext ctx)` Handler constructor.
`GridRedisRestCommandHandler(IgniteLogger log, GridRestProtocolHandler hnd, GridKernalContext ctx)` Constructor.

### Uses of IgniteLogger in org.apache.ignite.internal.processors.rest.handlers.redis.key

Constructors in org.apache.ignite.internal.processors.rest.handlers.redis.key with parameters of type IgniteLogger
Constructor and Description
`GridRedisDelCommandHandler(IgniteLogger log, GridRestProtocolHandler hnd, GridKernalContext ctx)` Handler constructor.
`GridRedisExistsCommandHandler(IgniteLogger log, GridRestProtocolHandler hnd, GridKernalContext ctx)` Handler constructor.
`GridRedisExpireCommandHandler(IgniteLogger log, GridRestProtocolHandler hnd, GridKernalContext ctx)` Handler constructor.

### Uses of IgniteLogger in org.apache.ignite.internal.processors.rest.handlers.redis.server

Constructors in org.apache.ignite.internal.processors.rest.handlers.redis.server with parameters of type IgniteLogger
Constructor and Description
`GridRedisDbSizeCommandHandler(IgniteLogger log, GridRestProtocolHandler hnd, GridKernalContext ctx)` Handler constructor.
`GridRedisFlushCommandHandler(IgniteLogger log, GridRestProtocolHandler hnd, GridKernalContext ctx)` Handler constructor.

### Uses of IgniteLogger in org.apache.ignite.internal.processors.rest.handlers.redis.string

Constructors in org.apache.ignite.internal.processors.rest.handlers.redis.string with parameters of type IgniteLogger
Constructor and Description
`GridRedisAppendCommandHandler(IgniteLogger log, GridRestProtocolHandler hnd, GridKernalContext ctx)` Handler constructor.
`GridRedisGetCommandHandler(IgniteLogger log, GridRestProtocolHandler hnd, GridKernalContext ctx)` Handler constructor.
`GridRedisGetRangeCommandHandler(IgniteLogger log, GridRestProtocolHandler hnd, GridKernalContext ctx)` Handler constructor.
`GridRedisGetSetCommandHandler(IgniteLogger log, GridRestProtocolHandler hnd, GridKernalContext ctx)` Handler constructor.
`GridRedisIncrDecrCommandHandler(IgniteLogger log, GridRestProtocolHandler hnd, GridKernalContext ctx)` Handler constructor.
`GridRedisMGetCommandHandler(IgniteLogger log, GridRestProtocolHandler hnd, GridKernalContext ctx)` Handler constructor.
`GridRedisMSetCommandHandler(IgniteLogger log, GridRestProtocolHandler hnd, GridKernalContext ctx)` Handler constructor.
`GridRedisSetCommandHandler(IgniteLogger log, GridRestProtocolHandler hnd, GridKernalContext ctx)` Handler constructor.
`GridRedisSetRangeCommandHandler(IgniteLogger log, GridRestProtocolHandler hnd, GridKernalContext ctx)` Handler constructor.
`GridRedisStrlenCommandHandler(IgniteLogger log, GridRestProtocolHandler hnd, GridKernalContext ctx)` Handler constructor.

### Uses of IgniteLogger in org.apache.ignite.internal.processors.rest.protocols

Fields in org.apache.ignite.internal.processors.rest.protocols declared as IgniteLogger
`protected IgniteLogger` GridRestProtocolAdapter.`log` Logger.

### Uses of IgniteLogger in org.apache.ignite.internal.processors.rest.protocols.tcp

Constructors in org.apache.ignite.internal.processors.rest.protocols.tcp with parameters of type IgniteLogger
Constructor and Description
`GridTcpMemcachedNioListener(IgniteLogger log, GridRestProtocolHandler hnd)` Creates listener which will convert incoming tcp packets to rest requests and forward them to a given rest handler.
`GridTcpRestNioListener(IgniteLogger log, GridTcpRestProtocol proto, GridRestProtocolHandler hnd, GridKernalContext ctx)` Creates listener which will convert incoming tcp packets to rest requests and forward them to a given rest handler.

### Uses of IgniteLogger in org.apache.ignite.internal.processors.rest.protocols.tcp.redis

Constructors in org.apache.ignite.internal.processors.rest.protocols.tcp.redis with parameters of type IgniteLogger
Constructor and Description
`GridRedisNioListener(IgniteLogger log, GridRestProtocolHandler hnd, GridKernalContext ctx)`

### Uses of IgniteLogger in org.apache.ignite.internal.suggestions

Methods in org.apache.ignite.internal.suggestions with parameters of type IgniteLogger
`void` GridPerformanceSuggestions.`logSuggestions(IgniteLogger log, @Nullable String igniteInstanceName)`

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

Methods in org.apache.ignite.internal.util that return IgniteLogger
`static IgniteLogger` IgniteUtils.`logger(GridKernalContext ctx, AtomicReference<IgniteLogger> logRef, Class<?> cls)` Initializes logger into/from log reference passed in.
`static IgniteLogger` IgniteUtils.`logger(GridKernalContext ctx, AtomicReference<IgniteLogger> logRef, Object obj)` Initializes logger into/from log reference passed in.

Methods in org.apache.ignite.internal.util with parameters of type IgniteLogger
`static boolean` IgniteUtils.`addLastCause(@Nullable Throwable e, @Nullable Throwable cause, IgniteLogger log)` Adds cause to the end of cause chain.
`static long` IgniteUtils.`adjustedWalHistorySize(DataStorageConfiguration dsCfg, @Nullable IgniteLogger log)` Calculates maximum WAL archive size based on maximum checkpoint buffer size, if the default value of `DataStorageConfiguration.getMaxWalArchiveSize()` is not overridden.
`static void` IgniteUtils.`asyncLogError(IgniteInternalFuture<?> f, IgniteLogger log)` Adds listener to asynchronously log errors.
`static void` IgniteUtils.`close(@Nullable AutoCloseable rsrc, @Nullable IgniteLogger log)` Closes given resource logging possible checked exception.
`static void` IgniteUtils.`close(@Nullable Context rsrc, @Nullable IgniteLogger log)` Closes given resource logging possible checked exception.
`static void` IgniteUtils.`close(@Nullable SelectionKey rsrc, @Nullable IgniteLogger log)` Closes given resource logging possible checked exceptions.
`static void` IgniteUtils.`close(@Nullable Selector rsrc, @Nullable IgniteLogger log)` Closes given resource logging possible checked exception.
`static void` IgniteUtils.`close(@Nullable URLClassLoader clsLdr, @Nullable IgniteLogger log)` Closes class loader logging possible checked exception.
`static void` IgniteUtils.`courtesy(@Nullable IgniteLogger log, Object msg)` Depending on whether or not log is provided and quiet mode is enabled logs given messages as quiet message or normal log WARN message in `org.apache.ignite.CourtesyConfigNotice` category.
`static void` IgniteUtils.`courtesy(@Nullable IgniteLogger log, Object longMsg, Object shortMsg)` Depending on whether or not log is provided and quiet mode is enabled logs given messages as quiet message or normal log WARN message in `org.apache.ignite.CourtesyConfigNotice` category.
`static void` IgniteUtils.`debug(IgniteLogger log, String msg)` Deprecated. Calls to this method should never be committed to master.
`static void` IgniteUtils.`debugStack(IgniteLogger log, String msg)` Deprecated. Calls to this method should never be committed to master.
`static void` IgniteUtils.`dumpStack(@Nullable IgniteLogger log, String msg)`
`static void` IgniteUtils.`dumpThread(Thread t, @Nullable IgniteLogger log)` Dumps stack trace of the thread to the given log at warning level.
`static void` IgniteUtils.`dumpThreads(@Nullable IgniteLogger log)` Performs thread dump and prints all available info to the given log with WARN logging level.
`static void` IgniteUtils.`dumpThreads(@Nullable IgniteLogger log, boolean isErrorLevel)` Performs thread dump and prints all available info to the given log with WARN or ERROR logging level depending on `isErrorLevel` parameter.
`static void` IgniteUtils.`ensureDirectory(File dir, String msg, IgniteLogger log)` Checks if the given directory exists and attempts to create one if not.
`static void` IgniteUtils.`ensureDirectory(Path dir, String msg, IgniteLogger log)` Checks if the given directory exists and attempts to create one if not.
`static void` IgniteUtils.`error(@Nullable IgniteLogger log, Object msg)` Depending on whether or not log is provided and quiet mode is enabled logs given messages as quiet message or normal log ERROR message.
`static void` IgniteUtils.`error(@Nullable IgniteLogger log, Object longMsg, Object shortMsg, @Nullable Throwable e)` Depending on whether or not log is provided and quiet mode is enabled logs given messages as quiet message or normal log ERROR message.
`static void` IgniteUtils.`error(@Nullable IgniteLogger log, Object shortMsg, @Nullable Throwable e)` Shortcut for `IgniteUtils.error(org.apache.ignite.IgniteLogger, Object, Object, Throwable)`.
`static void` GridLogThrottle.`error(@Nullable IgniteLogger log, @Nullable Throwable e, String msg)` Logs error if needed.
`static void` GridLogThrottle.`error(@Nullable IgniteLogger log, @Nullable Throwable e, String msg, boolean byMsg)` Logs error if needed.
`static GridJavaProcess` GridJavaProcess.`exec(Class cls, String params, @Nullable IgniteLogger log, @Nullable IgniteInClosure<String> printC, @Nullable GridAbsClosure procKilledC)` Executes main() method of the given class in a separate system process.
`static GridJavaProcess` GridJavaProcess.`exec(Class cls, String params, @Nullable IgniteLogger log, @Nullable IgniteInClosure<String> printC, @Nullable GridAbsClosure procKilledC, @Nullable Collection<String> jvmArgs, @Nullable String cp)` Executes main() method of the given class in a separate system process.
`static GridJavaProcess` GridJavaProcess.`exec(String clsName, String params, @Nullable IgniteLogger log, @Nullable IgniteInClosure<String> printC, @Nullable GridAbsClosure procKilledC, @Nullable String javaHome, @Nullable Collection<String> jvmArgs, @Nullable String cp)` Executes main() method of the given class in a separate system process.
`static void` GridLogThrottle.`info(@Nullable IgniteLogger log, String msg)` Logs info if needed.
`static void` GridLogThrottle.`info(@Nullable IgniteLogger log, String msg, boolean quiet)` Logs info if needed.
`static boolean` IgniteUtils.`join(@Nullable GridWorker w, @Nullable IgniteLogger log)` Joins runnable.
`static boolean` IgniteUtils.`join(Iterable<? extends GridWorker> ws, IgniteLogger log)` Joins given collection of runnables.
`static boolean` IgniteUtils.`join(@Nullable Thread t, @Nullable IgniteLogger log)` Waits for completion of a given thread.
`static boolean` IgniteUtils.`join(@Nullable Thread t, @Nullable IgniteLogger log, long timeout)` Waits for completion of a given thread.
`static boolean` IgniteUtils.`joinThreads(Iterable<? extends Thread> workers, @Nullable IgniteLogger log)` Waits for completion of a given threads.
`static void` IgniteUtils.`log(@Nullable IgniteLogger log, Object msg)` Depending on whether or not log is provided and quiet mode is enabled logs given messages as quiet message or normal log INF0 message.
`static void` IgniteUtils.`log(@Nullable IgniteLogger log, Object longMsg, Object shortMsg)` Depending on whether or not log is provided and quiet mode is enabled logs given messages as quiet message or normal log INFO message.
`static void` IgniteStopwatch.`logTime(IgniteLogger log, String operationName, IgniteThrowableRunner operation)` Execution given operation and calculation it time.
`static <T> void` IgniteUtils.`notifyListeners(T t, Collection<Consumer<T>> lsnrs, IgniteLogger log)` Notifies provided `lsnrs` with the value `t`.
`void` IgniteExceptionRegistry.`printErrors(IgniteLogger log)` Prints errors.
`static void` IgniteUtils.`quietAndInfo(IgniteLogger log, String msg)` Prints out the message in quiet and info modes.
`static void` IgniteUtils.`quietAndWarn(IgniteLogger log, Object msg)` Logs warning message in both verbose and quiet modes.
`static void` IgniteUtils.`quietAndWarn(IgniteLogger log, Object msg, Object shortMsg)` Logs warning message in both verbose and quiet modes.
`static void` IgniteUtils.`quietAndWarn(IgniteLogger log, Object msg, @Nullable Throwable e)` Logs warning message in both verbose and quiet modes.
`static void` IgniteUtils.`rollbackConnection(@Nullable Connection rsrc, @Nullable IgniteLogger log)` Rollbacks JDBC connection logging possible checked exception.
`static void` IgniteUtils.`shutdownNow(Class<?> owner, @Nullable ExecutorService exec, @Nullable IgniteLogger log)` Shutdowns given `ExecutorService` and wait for executor service to stop.
`static void` IgniteUtils.`stopLifecycleAware(IgniteLogger log, Iterable<?> objs)` For each object provided by the given `Iterable` checks if it implements `LifecycleAware` interface and executes `LifecycleAware.stop()` method.
`static void` IgniteUtils.`unzip(File zipFile, File toDir, @Nullable IgniteLogger log)` Unzip file to folder.
`static void` IgniteUtils.`warn(@Nullable IgniteLogger log, Object msg)` Depending on whether or not log is provided and quiet mode is enabled logs given messages as quiet message or normal log WARN message.
`static void` IgniteUtils.`warn(@Nullable IgniteLogger log, Object msg, @Nullable Throwable e)` Depending on whether or not log is provided and quiet mode is enabled logs given messages as quiet message or normal log WARN message.
`static void` GridLogThrottle.`warn(@Nullable IgniteLogger log, String msg)` Logs warning if needed.
`static void` GridLogThrottle.`warn(@Nullable IgniteLogger log, String msg, boolean quiet)` Logs warning if needed.
`static void` GridLogThrottle.`warn(@Nullable IgniteLogger log, @Nullable Throwable e, String msg, boolean quite, boolean byMsg)` Logs warning if needed.
`static void` IgniteUtils.`warnDevOnly(@Nullable IgniteLogger log, Object msg)` Depending on whether or not log is provided and quiet mode is enabled logs given messages as quiet message or normal log WARN message with `DEV_ONLY` marker.

Method parameters in org.apache.ignite.internal.util with type arguments of type IgniteLogger
`static IgniteLogger` IgniteUtils.`logger(GridKernalContext ctx, AtomicReference<IgniteLogger> logRef, Class<?> cls)` Initializes logger into/from log reference passed in.
`static IgniteLogger` IgniteUtils.`logger(GridKernalContext ctx, AtomicReference<IgniteLogger> logRef, Object obj)` Initializes logger into/from log reference passed in.

Constructors in org.apache.ignite.internal.util with parameters of type IgniteLogger
Constructor and Description
`Stripe(String igniteInstanceName, String poolName, int idx, IgniteLogger log, IgniteInClosure<Throwable> errHnd, GridWorkerListener gridWorkerLsnr)`
`StripedExecutor(int cnt, String igniteInstanceName, String poolName, IgniteLogger log, IgniteInClosure<Throwable> errHnd, boolean stealTasks, GridWorkerListener gridWorkerLsnr, long failureDetectionTimeout)`
`StripedExecutor(int cnt, String igniteInstanceName, String poolName, IgniteLogger log, IgniteInClosure<Throwable> errHnd, GridWorkerListener gridWorkerLsnr, long failureDetectionTimeout)`

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

Methods in org.apache.ignite.internal.util.future that return IgniteLogger
`@Nullable IgniteLogger` GridFutureAdapter.`logger()`

Methods in org.apache.ignite.internal.util.future with parameters of type IgniteLogger
`protected void` GridCompoundFuture.`logDebug(IgniteLogger log, String msg)`
`protected void` GridCompoundFuture.`logError(IgniteLogger log, String msg, Throwable e)`

### Uses of IgniteLogger in org.apache.ignite.internal.util.ipc

Methods in org.apache.ignite.internal.util.ipc with parameters of type IgniteLogger
`static IpcEndpoint` IpcEndpointFactory.`connectEndpoint(String endpointAddr, IgniteLogger log)` Connects to open server IPC endpoint.

Constructors in org.apache.ignite.internal.util.ipc with parameters of type IgniteLogger
Constructor and Description
`IpcToNioAdapter(MetricRegistry mreg, IgniteLogger log, IpcEndpoint endp, GridNioServerListener<T> lsnr, GridNioMessageWriterFactory writerFactory, GridNioFilter... filters)`

### Uses of IgniteLogger in org.apache.ignite.internal.util.ipc.shmem

Methods in org.apache.ignite.internal.util.ipc.shmem with parameters of type IgniteLogger
`static void` IpcSharedMemoryNativeLoader.`load(IgniteLogger log)`

Constructors in org.apache.ignite.internal.util.ipc.shmem with parameters of type IgniteLogger
Constructor and Description
`IpcSharedMemoryClientEndpoint(int port, IgniteLogger parent)` Creates and connects client IPC endpoint and starts background checker thread to avoid deadlocks on other party crash.
`IpcSharedMemoryClientEndpoint(int port, int timeout, IgniteLogger parent)` Creates and connects client IPC endpoint and starts background checker thread to avoid deadlocks on other party crash.
`IpcSharedMemoryClientEndpoint(IpcSharedMemorySpace inSpace, IpcSharedMemorySpace outSpace, IgniteLogger parent)` Creates connected client IPC endpoint.
`IpcSharedMemoryServerEndpoint(IgniteLogger log, UUID locNodeId, String igniteInstanceName, String workDir)` Constructor to set dependencies explicitly.
`IpcSharedMemorySpace(String tokFileName, int writerPid, int readerPid, int size, boolean reader, IgniteLogger parent)` This will allocate system resources for the space.
`IpcSharedMemorySpace(String tokFileName, int writerPid, int readerPid, int size, boolean reader, int shmemId, IgniteLogger parent)` This should be called in order to attach to already allocated system resources.

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

Methods in org.apache.ignite.internal.util.lang with parameters of type IgniteLogger
`static BooleanSupplier` GridFunc.`nonThrowableSupplier(BooleanSupplier s, boolean dfltVal, IgniteLogger log)` Return supplier that suppress any exception throwed by `s`.
`static BooleanSupplier` GridFunc.`nonThrowableSupplier(BooleanSupplier s, IgniteLogger log)` Return supplier that suppress any exception throwed by `s`.
`static DoubleSupplier` GridFunc.`nonThrowableSupplier(DoubleSupplier s, double dfltVal, IgniteLogger log)` Return supplier that suppress any exception throwed by `s`.
`static DoubleSupplier` GridFunc.`nonThrowableSupplier(DoubleSupplier s, IgniteLogger log)` Return supplier that suppress any exception throwed by `s`.
`static IntSupplier` GridFunc.`nonThrowableSupplier(IntSupplier s, IgniteLogger log)` Return supplier that suppress any exception throwed by `s`.
`static IntSupplier` GridFunc.`nonThrowableSupplier(IntSupplier s, int dfltVal, IgniteLogger log)` Return supplier that suppress any exception throwed by `s`.
`static LongSupplier` GridFunc.`nonThrowableSupplier(LongSupplier s, IgniteLogger log)` Return supplier that suppress any exception throwed by `s`.
`static LongSupplier` GridFunc.`nonThrowableSupplier(LongSupplier s, long dfltVal, IgniteLogger log)` Return supplier that suppress any exception throwed by `s`.
`static <T> Supplier<T>` GridFunc.`nonThrowableSupplier(Supplier<T> s, IgniteLogger log)` Return supplier that suppress any exception throwed by `s`.
`static <T> Supplier<T>` GridFunc.`nonThrowableSupplier(Supplier<T> s, T dfltVal, IgniteLogger log)` Return supplier that suppress any exception throwed by `s`.

### Uses of IgniteLogger in org.apache.ignite.internal.util.nio

Methods in org.apache.ignite.internal.util.nio with parameters of type IgniteLogger
`GridNioServer.Builder<T>` GridNioServer.Builder.`logger(IgniteLogger log)`

Constructors in org.apache.ignite.internal.util.nio with parameters of type IgniteLogger
Constructor and Description
`GridConnectionBytesVerifyFilter(IgniteLogger log)` Creates a filter instance.
`GridDirectParser(IgniteLogger log, MessageFactory msgFactory, GridNioMessageReaderFactory readerFactory)`
`GridNioAsyncNotifyFilter(String igniteInstanceName, Executor exec, IgniteLogger log)` Assigns filter name to a filter.
`GridNioCodecFilter(GridNioParser parser, IgniteLogger log, boolean directMode)` Creates a codec filter.
`GridNioFilterChain(IgniteLogger log, GridNioServerListener<T> lsnr, GridNioFilter head, GridNioFilter... filters)` Constructor.
`GridNioRecoveryDescriptor(boolean pairedConnections, int queueLimit, ClusterNode node, IgniteLogger log)`
`GridShmemCommunicationClient(int connIdx, MetricRegistry mreg, int port, long connTimeout, IgniteLogger log, MessageFormatter formatter)`
`GridTcpNioCommunicationClient(int connIdx, GridNioSession ses, IgniteLogger log)`

### Uses of IgniteLogger in org.apache.ignite.internal.util.nio.ssl

Constructors in org.apache.ignite.internal.util.nio.ssl with parameters of type IgniteLogger
Constructor and Description
`BlockingSslHandler(SSLEngine sslEngine, SocketChannel ch, boolean directBuf, ByteOrder order, IgniteLogger log)`
`GridNioSslFilter(SSLContext sslCtx, boolean directBuf, ByteOrder order, IgniteLogger log)` Creates SSL filter.

### Uses of IgniteLogger in org.apache.ignite.internal.util.nodestart

Methods in org.apache.ignite.internal.util.nodestart that return IgniteLogger
`IgniteLogger` IgniteRemoteStartSpecification.`logger()`

Constructors in org.apache.ignite.internal.util.nodestart with parameters of type IgniteLogger
Constructor and Description
`IgniteRemoteStartSpecification(@Nullable String host, int port, @Nullable String uname, @Nullable String passwd, @Nullable File key, int nodes, @Nullable String igniteHome, @Nullable String cfg, @Nullable String script, @Nullable IgniteLogger logger)`

### Uses of IgniteLogger in org.apache.ignite.internal.util.spring

Methods in org.apache.ignite.internal.util.spring with parameters of type IgniteLogger
`String` IgniteSpringHelper.`userVersion(ClassLoader ldr, IgniteLogger log)` Gets user version for given class loader by checking `META-INF/ignite.xml` file for `userVersion` attribute.

### Uses of IgniteLogger in org.apache.ignite.internal.util.worker

Fields in org.apache.ignite.internal.util.worker declared as IgniteLogger
`protected IgniteLogger` GridWorker.`log` Ignite logger.

Constructors in org.apache.ignite.internal.util.worker with parameters of type IgniteLogger
Constructor and Description
`GridWorker(@Nullable String igniteInstanceName, String name, IgniteLogger log)` Creates new grid worker with given parameters.
`GridWorker(String igniteInstanceName, String name, IgniteLogger log, @Nullable GridWorkerListener lsnr)` Creates new grid worker with given parameters.
`GridWorkerPool(Executor exec, IgniteLogger log)`

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

Methods in org.apache.ignite.internal.visor.util with parameters of type IgniteLogger
`static void` VisorTaskUtils.`log(@Nullable IgniteLogger log, String msg)` Log message.
`static long` VisorTaskUtils.`log(@Nullable IgniteLogger log, String msg, Class<?> clazz, long start)` Log message.
`static void` VisorTaskUtils.`logFinish(@Nullable IgniteLogger log, Class<?> clazz, long start)` Log finished.
`static void` VisorTaskUtils.`logMapped(@Nullable IgniteLogger log, Class<?> clazz, Collection<ClusterNode> nodes)` Log task mapped.
`static void` VisorTaskUtils.`logStart(@Nullable IgniteLogger log, Class<?> clazz, long start)` Log start.
`static List<Process>` VisorTaskUtils.`startLocalNode(@Nullable IgniteLogger log, String cfgPath, int nodesToStart, boolean quite, Map<String,String> envVars)` Start local node in terminal.

### Uses of IgniteLogger in org.apache.ignite.internal.worker

Constructors in org.apache.ignite.internal.worker with parameters of type IgniteLogger
Constructor and Description
`WorkersRegistry(@NotNull IgniteBiInClosure<GridWorker,FailureType> workerFailedHnd, long sysWorkerBlockedTimeout, IgniteLogger log)`

### Uses of IgniteLogger in org.apache.ignite.logger

Classes in org.apache.ignite.logger that implement IgniteLogger
`class` `NullLogger` Logger which does not output anything.

Methods in org.apache.ignite.logger that return IgniteLogger
`IgniteLogger` NullLogger.`getLogger(Object ctgr)` Creates new logger with given category based off the current instance.

### Uses of IgniteLogger in org.apache.ignite.logger.java

Classes in org.apache.ignite.logger.java that implement IgniteLogger
`class` `JavaLogger` Logger to use with Java logging.

Methods in org.apache.ignite.logger.java that return IgniteLogger
`IgniteLogger` JavaLogger.`getLogger(Object ctgr)` Creates new logger with given category based off the current instance.

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

Methods in org.apache.ignite.plugin that return IgniteLogger
`IgniteLogger` CachePluginContext.`log(Class<?> cls)` Gets logger for given class.
`IgniteLogger` PluginContext.`log(Class<?> cls)` Gets logger for given class.

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

Fields in org.apache.ignite.spi declared as IgniteLogger
`protected IgniteLogger` IgniteSpiAdapter.`log`

Constructors in org.apache.ignite.spi with parameters of type IgniteLogger
Constructor and Description
`IgniteSpiThread(String igniteInstanceName, String name, IgniteLogger log)` Creates thread with given `name`.
`IgniteSpiThreadFactory(String igniteInstanceName, String threadName, IgniteLogger log)`

### Uses of IgniteLogger in org.apache.ignite.spi.communication.tcp.internal

Constructors in org.apache.ignite.spi.communication.tcp.internal with parameters of type IgniteLogger
Constructor and Description
`TcpCommunicationConnectionCheckFuture(TcpCommunicationSpi spi, IgniteLogger log, GridNioServer nioSrvr, List<ClusterNode> nodes)`

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

Fields in org.apache.ignite.spi.discovery.tcp declared as IgniteLogger
`protected IgniteLogger` TcpDiscoverySpi.`log` Logger.

### Uses of IgniteLogger in org.apache.ignite.spi.discovery.tcp.internal

Methods in org.apache.ignite.spi.discovery.tcp.internal with parameters of type IgniteLogger
`void` DiscoveryDataPacket.`marshalGridNodeData(DiscoveryDataBag bag, UUID nodeId, Marshaller marsh, boolean isCompressionEnabled, int compressionLevel, IgniteLogger log)`
`void` DiscoveryDataPacket.`marshalJoiningNodeData(DiscoveryDataBag bag, Marshaller marsh, boolean isCompressionEnabled, int compressionLevel, IgniteLogger log)`
`DiscoveryDataBag` DiscoveryDataPacket.`unmarshalGridData(Marshaller marsh, ClassLoader clsLdr, boolean clientNode, IgniteLogger log)`
`DiscoveryDataBag` DiscoveryDataPacket.`unmarshalJoiningNodeData(Marshaller marsh, ClassLoader clsLdr, boolean clientNode, IgniteLogger log)`
`DiscoveryDataBag` DiscoveryDataPacket.`unmarshalJoiningNodeDataSilently(Marshaller marsh, ClassLoader clsLdr, boolean clientNode, IgniteLogger log)`
`void` DiscoveryDataPacket.`unzipData(IgniteLogger log)`

### Uses of IgniteLogger in org.apache.ignite.spi.encryption.keystore

Fields in org.apache.ignite.spi.encryption.keystore declared as IgniteLogger
`protected IgniteLogger` KeystoreEncryptionSpi.`log` Logger.

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.8.0
Release Date | : February 27 2020