Class AbstractAwsService<T extends org.craftercms.commons.config.profiles.aws.AbstractAwsProfile>

java.lang.Object
org.craftercms.studio.api.v1.service.aws.AbstractAwsService<T>
Type Parameters:
T - The type of AbstractAwsProfile that will be used.
Direct Known Subclasses:
AwsMediaConvertServiceImpl, AwsS3ServiceImpl, ElasticTranscoderServiceImpl, MediaConvertServiceImpl, S3ServiceImpl

public abstract class AbstractAwsService<T extends org.craftercms.commons.config.profiles.aws.AbstractAwsProfile> extends Object
Provides common profile operations used by all services.
Author:
joseross
  • Field Details

  • Constructor Details

  • Method Details

    • getProfile

      protected T getProfile(String site, String profileId) throws AwsException, org.craftercms.commons.config.profiles.ConfigurationProfileNotFoundException
      Throws:
      AwsException
      org.craftercms.commons.config.profiles.ConfigurationProfileNotFoundException