Package com.day.cq.dam.api
Enum DamEvent.Type
- All Implemented Interfaces:
Serializable,Comparable<DamEvent.Type>,java.lang.constant.Constable
- Enclosing class:
DamEvent
A list of events that are supported by assets.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionThis event type represents the DRM license of an asset having been accepted.This event type represents an asset being commented uponThis event type represents an asset having been created.This event type represents an asset after expiration.This event type represents an asset getting expired in future.This event type represents an asset having been movedThis event type represents an asset being published.This event type represents an asset having been removedThis event type represents an asset being shared on the different solutions such as marketing cloud or creative cloud.This event type represents an asset has been used in some third party solution or inCollection.This event type represents an asset being viewed by visiting the assetdetails page.This event type represents a collection being viewedThis event type represents completion of DAM metadata writeback workflow.This event type represents completion of asset processing.This event type represents the asset having been downloaded (uncached).This event type represents the asset's metadata having been updated.This event type represents the asset's original having been updated/replaced.This event type represents a project's details being viewedThis event type represents the asset having been uploaded to an external system.This event type represents the DRM license of an asset having been rejected.This event type represents the asset's rendition been downloaded (uncached).This event type represents a rendition having been removed from the given asset.This event type represents a rendition having been added or updated for the given asset.This event type represents an asset just having been restored from a previous version.This event type represents a sub-asset having been removed for the given asset.This event type represents a sub-asset having been added or updated for the given asset.This event type represents an asset just having been versioned. -
Method Summary
Modifier and TypeMethodDescriptionstatic DamEvent.TypeReturns the enum constant of this type with the specified name.static DamEvent.Type[]values()Returns an array containing the constants of this enum type, in the order they are declared.Methods inherited from class java.lang.Enum
compareTo, describeConstable, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
-
Enum Constant Details
-
ACCEPTED
This event type represents the DRM license of an asset having been accepted. -
REJECTED
This event type represents the DRM license of an asset having been rejected. -
DOWNLOADED
This event type represents the asset having been downloaded (uncached). -
VERSIONED
This event type represents an asset just having been versioned. -
RESTORED
This event type represents an asset just having been restored from a previous version. -
METADATA_UPDATED
This event type represents the asset's metadata having been updated. -
PUBLISHED_EXTERNAL
This event type represents the asset having been uploaded to an external system. In this case the "additionalInfo" property can be checked for more info. -
ORIGINAL_UPDATED
This event type represents the asset's original having been updated/replaced. -
RENDITION_UPDATED
This event type represents a rendition having been added or updated for the given asset. -
RENDITION_REMOVED
This event type represents a rendition having been removed from the given asset. -
RENDITION_DOWNLOADED
This event type represents the asset's rendition been downloaded (uncached). -
SUBASSET_UPDATED
This event type represents a sub-asset having been added or updated for the given asset. -
SUBASSET_REMOVED
This event type represents a sub-asset having been removed for the given asset. -
ASSET_CREATED
This event type represents an asset having been created. -
ASSET_MOVED
This event type represents an asset having been moved -
ASSET_REMOVED
This event type represents an asset having been removed -
ASSET_EXPIRED
This event type represents an asset after expiration. By default asset expiration is based on jcr:content/offTime -
ASSET_EXPIRING
This event type represents an asset getting expired in future. By default asset expiration is based on jcr:content/offTime -
ASSET_VIEWED
This event type represents an asset being viewed by visiting the assetdetails page. -
ASSET_SHARED
This event type represents an asset being shared on the different solutions such as marketing cloud or creative cloud. -
ASSET_PUBLISHED
This event type represents an asset being published. -
ADDED_COMMENT
This event type represents an asset being commented upon -
PROJECT_VIEWED
This event type represents a project's details being viewed -
COLLECTION_VIEWED
This event type represents a collection being viewed -
ASSET_USAGE
This event type represents an asset has been used in some third party solution or inCollection. -
DAM_UPDATE_ASSET_WORKFLOW_COMPLETED
This event type represents completion of asset processing. Initially, this was always provided by the DAM update asset workflow. In cloud environments, this may also be performed by the asset processor service. -
DAM_METADATA_WRITEBACK_WORKFLOW_COMPLETED
This event type represents completion of DAM metadata writeback workflow.
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-