## Uses of Interface
org.apache.ignite.spi.collision.CollisionContext

Packages that use CollisionContext
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.

### Uses of CollisionContext in org.apache.ignite.spi.collision

Methods in org.apache.ignite.spi.collision with parameters of type CollisionContext
`void` CollisionSpi.`onCollision​(CollisionContext ctx)` This is a callback called: new grid job arrived executing job finished its execution topology changed periodically (on `EventType.EVT_NODE_METRICS_UPDATED`) When new job arrives it is added to the end of the wait list and this method is called.

### Uses of CollisionContext in org.apache.ignite.spi.collision.fifoqueue

Methods in org.apache.ignite.spi.collision.fifoqueue with parameters of type CollisionContext
`void` FifoQueueCollisionSpi.`onCollision​(CollisionContext ctx)` This is a callback called: new grid job arrived executing job finished its execution topology changed periodically (on `EventType.EVT_NODE_METRICS_UPDATED`) When new job arrives it is added to the end of the wait list and this method is called.

### Uses of CollisionContext in org.apache.ignite.spi.collision.jobstealing

Methods in org.apache.ignite.spi.collision.jobstealing with parameters of type CollisionContext
`void` JobStealingCollisionSpi.`onCollision​(CollisionContext ctx)` This is a callback called: new grid job arrived executing job finished its execution topology changed periodically (on `EventType.EVT_NODE_METRICS_UPDATED`) When new job arrives it is added to the end of the wait list and this method is called.

### Uses of CollisionContext in org.apache.ignite.spi.collision.noop

Methods in org.apache.ignite.spi.collision.noop with parameters of type CollisionContext
`void` NoopCollisionSpi.`onCollision​(CollisionContext ctx)` This is a callback called: new grid job arrived executing job finished its execution topology changed periodically (on `EventType.EVT_NODE_METRICS_UPDATED`) When new job arrives it is added to the end of the wait list and this method is called.

### Uses of CollisionContext in org.apache.ignite.spi.collision.priorityqueue

Methods in org.apache.ignite.spi.collision.priorityqueue with parameters of type CollisionContext
`void` PriorityQueueCollisionSpi.`onCollision​(CollisionContext ctx)` This is a callback called: new grid job arrived executing job finished its execution topology changed periodically (on `EventType.EVT_NODE_METRICS_UPDATED`) When new job arrives it is added to the end of the wait list and this method is called.