public class RetentionPurpose extends AbstractIdentifiableGDPRConfiguration
This class extends `AbstractIdentifiableGDPRConfiguration` to define a specific purpose for retaining personal data, as required by the GDPR. It inherits the Id management and caching functionality from its parent class and offers a convenient `byId` method for retrieving instances by their unique Id.
| Constructor and Description |
|---|
RetentionPurpose(electric.xml.Element element,
java.lang.String id)
Constructs a `RetentionPurpose` with the given XML element and Id.
|
| Modifier and Type | Method and Description |
|---|---|
static RetentionPurpose |
byId(java.lang.String id)
Retrieves a `RetentionPurpose` by its unique Id.
|
getId, linkAndValidateGDPRObjects, toStringgetEl, releaseDefinitionSourcepublic RetentionPurpose(electric.xml.Element element,
java.lang.String id)
element - The XML element representing this retention purpose.id - The unique identifier for this retention purpose.public static RetentionPurpose byId(java.lang.String id)
id - The unique identifier of the retention purpose.null if not found.Copyright © 2000-2025 OAshi S.à r.l. All Rights Reserved.