Module com.logicommerce.sdk
Class ConnectorDefinitionImpl
- java.lang.Object
-
- com.logicommerce.sdk.definition.implementations.ConnectorDefinitionImpl
-
- All Implemented Interfaces:
ConfigDefinition,ConnectorDefinition
- Direct Known Subclasses:
CustomTagDefintionImpl,MailingSystemDefinitionImpl,MarketplaceDefinitionImpl,OauthDefinitionImpl,PaymentSystemDefinitionImpl,RelatedItemsDefinitionImpl,SearchEngineDefinitionImpl,ShipperDefinitionImpl,ShippingTypeDefinitionImpl
public abstract class ConnectorDefinitionImpl extends Object implements ConnectorDefinition
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classConnectorDefinitionImpl.Builder<T,S extends ConnectorDefinition,R extends ConnectorDefinitionImpl>
-
Constructor Summary
Constructors Constructor Description ConnectorDefinitionImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAdditionalProperty(PropertyDefinition property)voidaddMappedField(MappedFieldDefinition mappedField)voidaddProperty(PropertyDefinition property)Map<String,Object>getAdditionalData()List<PropertyDefinition>getAdditionalProperties()List<MappedFieldDefinition>getMappedFields()List<PropertyDefinition>getProperties()booleanhasAdditionalProperties()voidsetAdditionalData(Map<String,Object> additionalData)voidsetAdditionalProperties(List<PropertyDefinition> additionalProperties)voidsetHasAdditionalProperties(boolean hasAdditionalProperties)voidsetMappedFields(List<MappedFieldDefinition> mappedFields)voidsetProperties(List<PropertyDefinition> properties)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.logicommerce.sdk.definition.ConnectorDefinition
getType
-
-
-
-
Method Detail
-
getProperties
public List<PropertyDefinition> getProperties()
- Specified by:
getPropertiesin interfaceConfigDefinition
-
addProperty
public void addProperty(PropertyDefinition property)
- Specified by:
addPropertyin interfaceConfigDefinition
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
- Specified by:
hasAdditionalPropertiesin interfaceConfigDefinition
-
getAdditionalProperties
public List<PropertyDefinition> getAdditionalProperties()
- Specified by:
getAdditionalPropertiesin interfaceConfigDefinition
-
addAdditionalProperty
public void addAdditionalProperty(PropertyDefinition property)
- Specified by:
addAdditionalPropertyin interfaceConfigDefinition
-
getMappedFields
public List<MappedFieldDefinition> getMappedFields()
- Specified by:
getMappedFieldsin interfaceConfigDefinition
-
addMappedField
public void addMappedField(MappedFieldDefinition mappedField)
- Specified by:
addMappedFieldin interfaceConfigDefinition
-
getAdditionalData
public Map<String,Object> getAdditionalData()
- Specified by:
getAdditionalDatain interfaceConnectorDefinition
-
setProperties
public void setProperties(List<PropertyDefinition> properties)
-
setHasAdditionalProperties
public void setHasAdditionalProperties(boolean hasAdditionalProperties)
-
setAdditionalProperties
public void setAdditionalProperties(List<PropertyDefinition> additionalProperties)
-
setMappedFields
public void setMappedFields(List<MappedFieldDefinition> mappedFields)
-
-