public class PaymentConnectorConfiguration extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
applicableForTransactionProcessing |
protected List<Long> |
conditions |
protected Long |
connector |
protected List<SalesChannel> |
enabledSalesChannels |
protected List<Long> |
enabledSpaceViews |
protected Long |
id |
protected String |
imagePath |
protected Long |
linkedSpaceId |
protected String |
name |
protected PaymentMethodConfiguration |
paymentMethodConfiguration |
protected OffsetDateTime |
plannedPurgeDate |
protected Integer |
priority |
protected PaymentProcessorConfiguration |
processorConfiguration |
protected CreationEntityState |
state |
protected Integer |
version |
| Constructor and Description |
|---|
PaymentConnectorConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
List<Long> |
getConditions()
Conditions allow to define criteria that a transaction must fulfill in order for the connector configuration to be considered for processing the payment.
|
Long |
getConnector()
The connector that the configuration is for.
|
List<SalesChannel> |
getEnabledSalesChannels()
The sales channels for which the connector configuration is enabled.
|
List<Long> |
getEnabledSpaceViews()
The space views for which the connector configuration is enabled.
|
Long |
getId()
A unique identifier for the object.
|
String |
getImagePath()
The URL to the connector's image.
|
Long |
getLinkedSpaceId()
The ID of the space this object belongs to.
|
String |
getName()
The name used to identify the connector configuration.
|
PaymentMethodConfiguration |
getPaymentMethodConfiguration()
The payment method configuration that the connector configuration belongs to.
|
OffsetDateTime |
getPlannedPurgeDate()
The date and time when the object is planned to be permanently removed.
|
Integer |
getPriority()
The priority that determines the order in which connector configurations are taken into account when processing a payment.
|
PaymentProcessorConfiguration |
getProcessorConfiguration()
The processor configuration that the connector configuration belongs to.
|
CreationEntityState |
getState()
The object's current state.
|
Integer |
getVersion()
The version is used for optimistic locking and incremented whenever the object is updated.
|
int |
hashCode() |
Boolean |
isApplicableForTransactionProcessing()
Whether this connector configuration is enabled for processing payments, taking into account the state of the processor and payment method configurations.
|
String |
toString() |
protected Boolean applicableForTransactionProcessing
protected Long connector
protected List<SalesChannel> enabledSalesChannels
protected Long id
protected String imagePath
protected Long linkedSpaceId
protected String name
protected PaymentMethodConfiguration paymentMethodConfiguration
protected OffsetDateTime plannedPurgeDate
protected Integer priority
protected PaymentProcessorConfiguration processorConfiguration
protected CreationEntityState state
protected Integer version
public Boolean isApplicableForTransactionProcessing()
public List<Long> getConditions()
public Long getConnector()
public List<SalesChannel> getEnabledSalesChannels()
public List<Long> getEnabledSpaceViews()
public Long getId()
public String getImagePath()
public Long getLinkedSpaceId()
public String getName()
public PaymentMethodConfiguration getPaymentMethodConfiguration()
public OffsetDateTime getPlannedPurgeDate()
public Integer getPriority()
public PaymentProcessorConfiguration getProcessorConfiguration()
public CreationEntityState getState()
public Integer getVersion()
Copyright © 2024. All rights reserved.