Overview | Package | Class | Tree | Serialized | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.ibm.workplace.wcm.api.digitalasset
Interface DigitalAssetID

All Superinterfaces:
  java.io.Serializable

    public interface DigitalAssetID

extends java.io.Serializable

DigitalAssetID provides a generic Interface representing the DigitalAsset Management ID for a given resource.
The actual ID object is generated and owned by the DigitalAssetResourceManagerPlugin providing the DAM support.

The DigitalAssetID will not be modified in any way by WCM. It will be provided by the DigitalAssetResourceManagerPlugin, and WCM will serialize the ID via the DigitalAssetResourceManagerPlugin, when saving a resource to the content repository.

Since:
  v8.5.cf3
Note:

  This interface is designed to be implemented by clients.

Method Summary
`java.lang.String` | `getID()` Get the external ID to identify the external asset.
`java.lang.String` | `getProvider()` Get the unique name of the External provider (model external providers like Brightcove or YouTube)

Method Detail

### getID

    java.lang.String getID()

  Get the external ID to identify the external asset. This can be the ID of an external Digital Asset provider or a caching infrastructure.

  Returns:
    external ID of the asset, or `null` if not managed externally

### getProvider

    java.lang.String getProvider()

  Get the unique name of the External provider (model external providers like Brightcove or YouTube)

  Returns:
    External provider's name, or `null` if not managed externally

Overview | Package | Class | Tree | Serialized | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD