# Uses of Package
org.apache.ignite.plugin

Packages that use org.apache.ignite.plugin
org.apache.ignite: Contains entry-point Ignite & HPC APIs.
org.apache.ignite.configuration: Contains configuration-related classes.
org.apache.ignite.internal: Contains main implementation.
org.apache.ignite.internal.client.marshaller.optimized
org.apache.ignite.internal.managers.communication: TODO.
org.apache.ignite.internal.processors.cache: This package contain cache-related processors & persistence implementation.
org.apache.ignite.internal.processors.cache.persistence.snapshot
org.apache.ignite.internal.processors.cache.persistence.wal.reader
org.apache.ignite.internal.processors.cache.warmup
org.apache.ignite.internal.processors.platform
org.apache.ignite.internal.processors.platform.plugin.cache
org.apache.ignite.internal.processors.plugin
org.apache.ignite.internal.processors.security.thread
org.apache.ignite.internal.util: System-wide utility routine and helper classes.
org.apache.ignite.marshaller: Contains various supported marshallers.
org.apache.ignite.plugin: Contains plugins management API.
org.apache.ignite.plugin.extensions.communication: Contains extendable components for communication.

Classes in org.apache.ignite.plugin used by org.apache.ignite
IgnitePlugin: Marker interface for all Ignite plugins.
PluginNotFoundException: Exception thrown if plugin is not found.

Classes in org.apache.ignite.plugin used by org.apache.ignite.configuration
CachePluginConfiguration: Cache plugin configuration.
PluginConfiguration: Plugin configuration.
PluginProvider: Pluggable Ignite component.

Classes in org.apache.ignite.plugin used by org.apache.ignite.internal
CachePluginConfiguration: Cache plugin configuration.
CachePluginContext: Cache plugin context.
IgnitePlugin: Marker interface for all Ignite plugins.
PluginContext: Plugin context.
PluginNotFoundException: Exception thrown if plugin is not found.
PluginProvider: Pluggable Ignite component.

Classes in org.apache.ignite.plugin used by org.apache.ignite.internal.client.marshaller.optimized
PluginProvider: Pluggable Ignite component.

Classes in org.apache.ignite.plugin used by org.apache.ignite.internal.managers.communication
Extension: Marker interface for extensions.

Classes in org.apache.ignite.plugin used by org.apache.ignite.internal.processors.cache
CachePluginConfiguration: Cache plugin configuration.

Classes in org.apache.ignite.plugin used by org.apache.ignite.internal.processors.cache.persistence.snapshot
Extension: Marker interface for extensions.

Classes in org.apache.ignite.plugin used by org.apache.ignite.internal.processors.cache.persistence.wal.reader
PluginNotFoundException: Exception thrown if plugin is not found.
PluginProvider: Pluggable Ignite component.

Classes in org.apache.ignite.plugin used by org.apache.ignite.internal.processors.cache.warmup
Extension: Marker interface for extensions.

Classes in org.apache.ignite.plugin used by org.apache.ignite.internal.processors.platform
Extension: Marker interface for extensions.

Classes in org.apache.ignite.plugin used by org.apache.ignite.internal.processors.platform.plugin.cache
CachePluginConfiguration: Cache plugin configuration.

Classes in org.apache.ignite.plugin used by org.apache.ignite.internal.processors.plugin
Extension: Marker interface for extensions.
PluginContext: Plugin context.
PluginProvider: Pluggable Ignite component.

Classes in org.apache.ignite.plugin used by org.apache.ignite.internal.processors.security.thread
Extension: Marker interface for extensions.

Classes in org.apache.ignite.plugin used by org.apache.ignite.internal.util
PluginProvider: Pluggable Ignite component.

Classes in org.apache.ignite.plugin used by org.apache.ignite.marshaller
PluginProvider: Pluggable Ignite component.

Classes in org.apache.ignite.plugin used by org.apache.ignite.plugin
CachePluginConfiguration: Cache plugin configuration.
CachePluginContext: Cache plugin context.
CachePluginProvider: Cache plugin provider is a point for processing of properties which provide specific `CachePluginConfiguration`.
Extension: Marker interface for extensions.
ExtensionRegistry: Context that allows to register extensions.
IgnitePlugin: Marker interface for all Ignite plugins.
PluginConfiguration: Plugin configuration.
PluginContext: Plugin context.
PluginValidationException: Plugin validation exception.

Classes in org.apache.ignite.plugin used by org.apache.ignite.plugin.extensions.communication
Extension: Marker interface for extensions.