Interface ItemTypeDescriptorService
- All Known Implementing Classes:
DefaultItemTypeDescriptorService
public interface ItemTypeDescriptorService
A service for retrieving Integration Object item type descriptors.
-
Method Summary
Modifier and TypeMethodDescriptiongetTypeDescriptor(String objCode, String objItemCode) Retrieves an item type descriptor.getTypeDescriptorByTypeCode(String objCode, String itemTypeCode) Retrieves an item type descriptor for the specified objectItemCode or a supertype of the objectItemCode.
-
Method Details
-
getTypeDescriptor
Retrieves an item type descriptor.- Parameters:
objCode- code of the Integration Object containing the item type that needs to be retrieved. This value should match value of an existingIntegrationObjectModel.getCode().objItemCode- code of the integration object item type to be retrieved. This value should match a value of an existingIntegrationObjectItemModel.getCode()- Returns:
- an
Optionalcontaining the specified type descriptor or anOptional.empty(), if such descriptor is not found.
-
getTypeDescriptorByTypeCode
Retrieves an item type descriptor for the specified objectItemCode or a supertype of the objectItemCode.- Parameters:
objCode- - integration object codeitemTypeCode- - integration object item code- Returns:
- - optional type descriptor for the specified objCode and objItemCode or it's parent type descriptor.
-