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 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()
If a transaction meet all selected conditions the connector configuration will be used to process the transaction otherwise the next connector configuration in line will be chosen according to the priorities.
|
Long |
getConnector() |
List<SalesChannel> |
getEnabledSalesChannels()
Defines the sales channels the connector configuration is enabled for.
|
List<Long> |
getEnabledSpaceViews()
The connector configuration is only enabled for the selected space views.
|
Long |
getId()
The ID is the primary key of the entity.
|
Long |
getLinkedSpaceId()
The linked space id holds the ID of the space to which the entity belongs to.
|
String |
getName()
The connector configuration name is used internally to identify the configuration in administrative interfaces.
|
PaymentMethodConfiguration |
getPaymentMethodConfiguration() |
OffsetDateTime |
getPlannedPurgeDate()
The planned purge date indicates when the entity is permanently removed.
|
Integer |
getPriority()
The priority will define the order of choice of the connector configurations.
|
PaymentProcessorConfiguration |
getProcessorConfiguration() |
CreationEntityState |
getState() |
Integer |
getVersion()
The version number indicates the version of the entity.
|
int |
hashCode() |
Boolean |
isApplicableForTransactionProcessing()
This property indicates if the connector is currently used for processing transactions.
|
String |
toString() |
protected Boolean applicableForTransactionProcessing
protected Long connector
protected List<SalesChannel> enabledSalesChannels
protected Long id
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 Long getLinkedSpaceId()
public String getName()
public PaymentMethodConfiguration getPaymentMethodConfiguration()
public OffsetDateTime getPlannedPurgeDate()
public Integer getPriority()
public PaymentProcessorConfiguration getProcessorConfiguration()
public CreationEntityState getState()
public Integer getVersion()
Copyright © 2022. All rights reserved.