# Uses of Package
org.apache.ignite.spi.collision

Packages that use org.apache.ignite.spi.collision
org.apache.ignite.configuration: Contains configuration-related classes.
org.apache.ignite.internal.managers.collision: TODO.
org.apache.ignite.spi.collision: Contains APIs for collision SPI.
org.apache.ignite.spi.collision.fifoqueue: Contains FIFO based collision SPI implementation.
org.apache.ignite.spi.collision.jobstealing: Contains job stealing collision SPI implementation.
org.apache.ignite.spi.collision.noop: Contains default no-op collision SPI implementation.
org.apache.ignite.spi.collision.priorityqueue: Contains priority based collision SPI implementation.

Classes in org.apache.ignite.spi.collision used by org.apache.ignite.configuration
Class and Description
CollisionSpi Collision SPI allows to regulate how grid jobs get executed when they arrive on a destination node for execution.

Classes in org.apache.ignite.spi.collision used by org.apache.ignite.internal.managers.collision
Class and Description
CollisionExternalListener Listener to be set on `CollisionSpi` for notification of external collision events (e.g. job stealing).
CollisionJobContext This interface defines set of operations that collision SPI implementation can perform on jobs that are either waiting or executing.

Classes in org.apache.ignite.spi.collision used by org.apache.ignite.spi.collision
Class and Description
CollisionContext Context for resolving collisions.
CollisionExternalListener Listener to be set on `CollisionSpi` for notification of external collision events (e.g. job stealing).
CollisionJobContext This interface defines set of operations that collision SPI implementation can perform on jobs that are either waiting or executing.

Classes in org.apache.ignite.spi.collision used by org.apache.ignite.spi.collision.fifoqueue
Class and Description
CollisionContext Context for resolving collisions.
CollisionExternalListener Listener to be set on `CollisionSpi` for notification of external collision events (e.g. job stealing).
CollisionSpi Collision SPI allows to regulate how grid jobs get executed when they arrive on a destination node for execution.

Classes in org.apache.ignite.spi.collision used by org.apache.ignite.spi.collision.jobstealing
Class and Description
CollisionContext Context for resolving collisions.
CollisionExternalListener Listener to be set on `CollisionSpi` for notification of external collision events (e.g. job stealing).
CollisionSpi Collision SPI allows to regulate how grid jobs get executed when they arrive on a destination node for execution.

Classes in org.apache.ignite.spi.collision used by org.apache.ignite.spi.collision.noop
Class and Description
CollisionContext Context for resolving collisions.
CollisionExternalListener Listener to be set on `CollisionSpi` for notification of external collision events (e.g. job stealing).
CollisionSpi Collision SPI allows to regulate how grid jobs get executed when they arrive on a destination node for execution.

Classes in org.apache.ignite.spi.collision used by org.apache.ignite.spi.collision.priorityqueue
Class and Description
CollisionContext Context for resolving collisions.
CollisionExternalListener Listener to be set on `CollisionSpi` for notification of external collision events (e.g. job stealing).
CollisionSpi Collision SPI allows to regulate how grid jobs get executed when they arrive on a destination node for execution.

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.14.0
Release Date | : September 29 2022