### *** This interface provides Binary Compatibility only, not Source Compatibility ***

Package com.sas.services.deployment

# Interface DeployInterface

All Known Implementing Classes:
  `DeployableService`, `RMIBinding`, `RMIDeployableService`

@SASScope("ALL") @BinaryCompatibilityOnly public interface DeployInterface
Interface specifying a method that's used to instantiate and initialize a platform service.

Since:
  1.0

- ## Method Summary

  Modifier and Type
  Method
  Description
  `RemoteServiceInterface`
  `deploy()`
  Initiates an action to instantiate and initialize a platform service.

- ## Method Details

  - ### deploy

    RemoteServiceInterface deploy() throws ServiceException
    Initiates an action to instantiate and initialize a platform service.
    Returns:
      The deployed service component or `null` if unable to obtain the service.
    Throws:
      `ServiceException` - if unable to successfully execute the deployment.