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

- Packages that use org.apache.ignite.spi.deployment
  Package | Description
  --- | ---
  org.apache.ignite.configuration | Contains configuration-related classes.
  org.apache.ignite.spi.deployment | Contains APIs for deployment SPI.
  org.apache.ignite.spi.deployment.local | Contains default local deployment SPI implementation.
  org.apache.ignite.spi.deployment.uri | Contains URI-based deployment SPI implementation.

- Classes in org.apache.ignite.spi.deployment used by org.apache.ignite.configuration
  Class | Description
  --- | ---
  DeploymentSpi | Grid deployment SPI is in charge of deploying tasks and classes from different sources.

- Classes in org.apache.ignite.spi.deployment used by org.apache.ignite.spi.deployment
  Class | Description
  --- | ---
  DeploymentListener | Listener for deployment events.
  DeploymentResource | Generic abstraction over deployed resource containing resource's name, class and corresponding class loader.

- Classes in org.apache.ignite.spi.deployment used by org.apache.ignite.spi.deployment.local
  Class | Description
  --- | ---
  DeploymentListener | Listener for deployment events.
  DeploymentResource | Generic abstraction over deployed resource containing resource's name, class and corresponding class loader.
  DeploymentSpi | Grid deployment SPI is in charge of deploying tasks and classes from different sources.
  IgnoreIfPeerClassLoadingDisabled | This annotation is for all implementations of `DeploymentSpi` that may be ignored if peer class loading is disabled.

- Classes in org.apache.ignite.spi.deployment used by org.apache.ignite.spi.deployment.uri
  Class | Description
  --- | ---
  DeploymentListener | Listener for deployment events.
  DeploymentResource | Generic abstraction over deployed resource containing resource's name, class and corresponding class loader.
  DeploymentSpi | Grid deployment SPI is in charge of deploying tasks and classes from different sources.