# All Classes

- All Classes Interface Summary Class Summary Exception Summary
  Class | Description
  --- | ---
  APIData |
  APIDataSorter |
  ApiDeployer |
  APIException | Class `APIException` creates a custom exception for Rest API admin
  APIServiceComponent |
  CarbonServerConfig |
  ConfigHolder |
  ResourceData |
  RestApiAdmin |
  RestApiAdminService |
  RestApiAdminUtils |
  RestAPIDeployerService | This is a dummy service interface which is used to enforce the Synapse Application Deployer service startup order
  RestAPIDeployerServiceImpl |
  UnauthorizedAccessException | This class represents an exception, which is intended to be thrown when some client code accesses a portion of business logic, i.e method or a block of code, that the it is not authorized or privileged to access.