Interface IntegrationKeyMetadataGenerator
- All Known Implementing Classes:
DefaultAlphabeticalIntegrationKeyMetadataGenerator
public interface IntegrationKeyMetadataGenerator
-
Method Summary
Modifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.default StringgenerateKeyMetadata(TypeDescriptor descriptor) Generate a representation of the unique attributes of an item from itsTypeDescriptor.
-
Method Details
-
generateKeyMetadata
Generate a representation of the unique attributes of an item from itsTypeDescriptor. This representation is the metadata of how an integrationKey is generated for a given descriptor'sIntegrationObjectItemModel.- Parameters:
descriptor- type descriptor for the item to generate key metadata for- Returns:
- a String representing the integrationKey metadata according the strategy defined in the implementation. If not implemented, this method will return an empty String as default.
-
generateKeyMetadata
@Deprecated(since="2211.FP1", forRemoval=true) String generateKeyMetadata(IntegrationObjectItemModel item) Deprecated, for removal: This API element is subject to removal in a future version.usegenerateKeyMetadata(TypeDescriptor)instead.Generate a representation of the unique attributes of the given item. This representation is the metadata of how an integrationKey is generated for a givenIntegrationObjectItemModel.- Parameters:
item- the item to generate key metadata for- Returns:
- a String representing the integrationKey metadata according the strategy defined in the implementation
-
generateKeyMetadata(TypeDescriptor)instead.