Generated by
JDiff

Interface com.day.cq.dam.scene7.api.Scene7APIClient

Removed Methods
Document updateImageSet(S7Config, String, List, String) Update an image set of a given a list of Scene7 assets
 

Added Methods
Document batchSetAssetMetadata(S7Config, List) Sets asset metadata using batch mode.
Document batchSetImageFields(S7Config, List) Sets asset metadata using batch mode.
Document batchSetThumbAsset(S7Config, List) Sets the thumbnail image for one or more assets
Document createAssetSet(S7Config, String, String, String, String, String) Create an AssetSet in a given Scene7 folder
Document deleteAssets(String[], S7Config) Delete multiple assets from Scene7.
Document getUploadTaskStatus(String, S7Config) Retrieves Scene7 upload job processing status
Document moveAsset(S7Config, String, String) Moves an asset to a specific folder
Document moveAssets(S7Config, Map) Moves multiple assets independently of each other.
Document moveFolder(S7Config, String, String) Move a folder to a new location
Document renameAsset(S7Config, String, String, boolean) Rename an asset
Document renameFolder(S7Config, String, String) Rename a folder
Document searchAssets(String, Boolean, Boolean, String[], String[], String[], String[], int, int, String, String, String, S7Config) Searches for assets based on one or more filter criteria.
Document setAssetsPublishState(Set, S7Config, String) Sets the publish state of a given Scene7 assets
Document updateAssetSet(S7Config, String, String, String) Update an AssetSet
Document updateImageSet(S7Config, String, ImageSetMemberUpdateArray, String) Update an ImageSet
Document updateImageSet(S7Config, String, List, String) Update an image set of a given a list of Scene7 assets
Document updateSmartCrops(S7Config, SmartCropUpdateArray) Update one or more Smart Crop sub asset(s)
 

Changed Methods
Document addUser(S7Config, String, String, String, String, String, Instant, boolean, List) Change in signature from (com.day.cq.dam.scene7.api.S7Config, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, Instant, boolean, java.util.List) to (com.day.cq.dam.scene7.api.S7Config, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.joda.time.Instant, boolean, java.util.List).
Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Creates a user account and adds the account to one of more companies
Document createFolder(String, S7Config) Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Create a folder on Scene7 server
Document createImageSet(S7Config, String, String, String, String) Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Create an ImageSet in a given Scene7 folder
Document createViewerPreset(S7Config, String, String, String, List) Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Create a preset view to determine what users can see.
Document deleteAsset(String, S7Config) Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Deletes an asset from Scene7.
Document deleteFolder(String, S7Config) Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Deletes a folder from Scene7.
Document deleteImageFormat(S7Config, String) Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Deletes an image format.
Document deleteImageMap(S7Config, String) Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Deletes an image map
Document getActiveJobs(String, String, S7Config) Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Gets all jobs that are currently active in the system.
Document getAllUsers(S7Config, boolean) Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Return all users
Document getAssets(String[], String[], String[], S7Config) Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Gets assets from IPS.
Document getAssociatedAssets(String, String[], String[], S7Config) Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Gets assets associated with the specified asset and details about their relationship.
Document getCompanyMembership(ResourceResolver, String, String, String, String) Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Gets a user's memberships.
Document getFolderTree(String, int, String[], String[], S7Config) Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Gets folders and sub-folders in a hierarchical tree structure.
Document getImageFormats(S7Config) Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Returns image formats, such as PDF, EPS, SWF, and others.
Document getImagePresets(S7Config) Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Gets the SPS image presets
InputStream getOriginalFile(String, S7Config) Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Provides a way to get the originally uploaded file to the Scene7 servers after an asset has been processed.
Document getPropertySetTypes(S7Config) Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Gets the property set types associated with the specified company from the {@code S7Config} object.
Document getPropertySets(String, S7Config) Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Gets property sets associated with a type handle.
InputStream getThumbnailForAsset(Scene7Asset, S7Config) Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Retrieves a JPEG image in an InputStream that can be used as a thumbnail in CQ DAM.
Document getUserInfo(ResourceResolver, String, String, String) Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Gets information about a user.
Document getUsers(S7Config, Boolean, Boolean, List, List, List, String, String, String, Integer, Integer) Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Return a optionally sorted, filtered and paged list user results
Document getViewerConfigSettings(S7Config, String) Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Get all viewer configuration for the specified asset
Document saveImageFormat(S7Config, String, String, String) Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Create an image format.
Document saveImageMap(S7Config, String, String, String, String, String, String, int, boolean) Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Create a new image map or edit an existing map
Document setAssetPublishState(String, S7Config, String) Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Sets the publish state of a given Scene7 asset
Document setImageMaps(S7Config, String, List) Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Sets the image map for an asset.
Document setUserInfo(S7Config, String, String, String, String, String, Instant, boolean, List) Change in signature from (com.day.cq.dam.scene7.api.S7Config, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, Instant, boolean, java.util.List) to (com.day.cq.dam.scene7.api.S7Config, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.joda.time.Instant, boolean, java.util.List).
Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Set user attributes
Document setViewerConfigSettings(S7Config, String, String, String, List) Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Attach viewer configuration settings to an asset Can be viewer preset or the source asset for the viewer
Document submitJob(String, Scene7JobType, S7Config) Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Submits a job to the system.
Document updateViewerConfigSettings(S7Config, String, List) Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Updates SWF viewer configuration settings.
Document getJobLogDetails(String, String, S7Config) Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Gets the details of job logs of a company.
Document getJobLogDetails(String, String, int, int, String, String, S7Config) Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Gets the details of job logs of a company with specified parameters
Document searchAssets(String, Boolean, Boolean, String[], String[], String[], String[], int, int, String, String, S7Config) Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Searches for assets based on one or more filter criteria.
Document searchAssetsByMetadata(String, Boolean, String[], String[], Boolean, MetadataCondition[], S7Config) Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Searches the metadata index repository for the given search terms.
Document searchAssetsByMetadata(String, Boolean, String[], String[], Boolean, MetadataCondition[], int, int, S7Config) Change in exceptions thrown from no exceptions to com.day.cq.dam.scene7.api.model.IpsApiException.
Searches the metadata index repository for the given search terms, support loading assets by page