Interface AMImageConfigurationDemoDataCreator
public interface AMImageConfigurationDemoDataCreator
Provides a class for creating adaptive media configurations.
-
Method Summary
Modifier and TypeMethodDescriptionCollection<com.liferay.adaptive.media.image.configuration.AMImageConfigurationEntry>create(long companyId) Creates a collection ofAMImageConfigurationEntryconfigurations based on theDemoAMImageConfigurationVariantenumcom.liferay.adaptive.media.image.configuration.AMImageConfigurationEntrycreate(long companyId, DemoAMImageConfigurationVariant demoAMImageConfigurationVariant) Creates aAMImageConfigurationEntryfor a companyvoiddelete()Deletes the configurations created by this demo data creator
-
Method Details
-
create
Collection<com.liferay.adaptive.media.image.configuration.AMImageConfigurationEntry> create(long companyId) throws IOException Creates a collection ofAMImageConfigurationEntryconfigurations based on theDemoAMImageConfigurationVariantenum- Parameters:
companyId- ID of the company where the configurations will be created- Returns:
- a list of the configurations
- Throws:
IOException
-
create
com.liferay.adaptive.media.image.configuration.AMImageConfigurationEntry create(long companyId, DemoAMImageConfigurationVariant demoAMImageConfigurationVariant) throws IOException Creates aAMImageConfigurationEntryfor a company- Parameters:
companyId- ID of the company where the configuration will be createddemoAMImageConfigurationVariant- the configuration to create- Returns:
- the configuration
- Throws:
IOException
-
delete
Deletes the configurations created by this demo data creator- Throws:
IOException
-