Class IntegrationObjectTestUtil
java.lang.Object
de.hybris.platform.integrationservices.util.IntegrationObjectTestUtil
Integration object test utility class.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Collection<IntegrationObjectModel>cleanup()createInboundChannelConfigurationModel(IntegrationObjectModel integrationObject, AuthenticationType authenticationType) static IntegrationObjectModelcreateIntegrationObject(String integrationObjectCode) static IntegrationObjectItemModelcreateIntegrationObjectItem(IntegrationObjectModel integrationObject, String itemCode) static IntegrationObjectItemModelcreateIntegrationObjectItem(IntegrationObjectModel integrationObject, String itemCode, boolean isRoot) static IntegrationObjectItemModelcreateIntegrationObjectRootItem(IntegrationObjectModel integrationObject, String itemCode) static IntegrationObjectModelcreateNullIntegrationTypeIntegrationObject(String integrationObjectCode) static IntegrationObjectModelstatic IntegrationObjectClassModelfindIntegrationObjectClassByCodeAndIntegrationObject(String code, IntegrationObjectModel integrationObject) Searches for an Integration Object Class for the provided Integration Object with a matching code.static IntegrationObjectDescriptorSearches for a descriptor of the specified integration object.static IntegrationObjectItemModelfindIntegrationObjectItemByCodeAndIntegrationObject(String code, IntegrationObjectModel integrationObject) Searches for an Integration Object Item for the provided Integration Object with a matching code.
-
Constructor Details
-
IntegrationObjectTestUtil
public IntegrationObjectTestUtil()
-
-
Method Details
-
createIntegrationObject
-
createIntegrationObjectRootItem
public static IntegrationObjectItemModel createIntegrationObjectRootItem(IntegrationObjectModel integrationObject, String itemCode) -
createIntegrationObjectItem
public static IntegrationObjectItemModel createIntegrationObjectItem(IntegrationObjectModel integrationObject, String itemCode, boolean isRoot) -
createIntegrationObjectItem
public static IntegrationObjectItemModel createIntegrationObjectItem(IntegrationObjectModel integrationObject, String itemCode) -
findIntegrationObjectByCode
-
findIntegrationObjectClassByCodeAndIntegrationObject
public static IntegrationObjectClassModel findIntegrationObjectClassByCodeAndIntegrationObject(String code, IntegrationObjectModel integrationObject) Searches for an Integration Object Class for the provided Integration Object with a matching code.- Parameters:
code- code of the integration object class to search descriptor forintegrationObject- integration object- Returns:
- the class model found or
null
-
findIntegrationObjectItemByCodeAndIntegrationObject
public static IntegrationObjectItemModel findIntegrationObjectItemByCodeAndIntegrationObject(String code, IntegrationObjectModel integrationObject) Searches for an Integration Object Item for the provided Integration Object with a matching code.- Parameters:
code- code of the integration object item to search descriptor forintegrationObject- integration object- Returns:
- a
IntegrationObjectItemModelor null
-
findIntegrationObjectDescriptorByCode
Searches for a descriptor of the specified integration object.- Parameters:
code- code of the integration object to search descriptor for- Returns:
- descriptor of the specified integration object or
null, if such object does not exist.
-
createInboundChannelConfigurationModel
public static InboundChannelConfigurationModel createInboundChannelConfigurationModel(IntegrationObjectModel integrationObject, AuthenticationType authenticationType) -
createNullIntegrationTypeIntegrationObject
public static IntegrationObjectModel createNullIntegrationTypeIntegrationObject(String integrationObjectCode) throws ImpExException - Throws:
ImpExException
-
findInboundChannelConfigurationObject
public static InboundChannelConfigurationModel findInboundChannelConfigurationObject(String iccCode) -
cleanup
-