Package org.apache.ignite.spi.deployment

## Interface DeploymentResource

- All Known Implementing Classes:
    `DeploymentResourceAdapter`

      @Deprecated
      public interface DeploymentResource

  Deprecated.
  Will be replaced with the IgniteClassPath in the next versions.
  Generic abstraction over deployed resource containing resource's name, class and corresponding class loader.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods Deprecated Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `ClassLoader` | `getClassLoader()` | Deprecated. Gets resource class loader.
    `String` | `getName()` | Deprecated. Gets resource name, either class name or alias name, such as alias specified by `ComputeTaskName` annotation.
    `Class<?>` | `getResourceClass()` | Deprecated. Gets resource class.

- - ### Method Detail

    - #### getName

          String getName()

      Deprecated.
      Gets resource name, either class name or alias name, such as alias specified by `ComputeTaskName` annotation.
      Returns:
        Resource name.

    - #### getResourceClass

          Class<?> getResourceClass()

      Deprecated.
      Gets resource class.
      Returns:
        Resource class.

    - #### getClassLoader

          ClassLoader getClassLoader()

      Deprecated.
      Gets resource class loader.
      Returns:
        Resource class loader.